<?xml version='1.0' encoding='utf-8'?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://canonical.com/juju/docs/ops/latest/explanation/charm-maturity/</loc><lastmod>2026-06-23T04:55:41Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/explanation/charm-relation-interfaces/</loc><lastmod>2025-09-30T03:22:52Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/explanation/defer-guidance/</loc><lastmod>2026-02-12T03:05:57Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/explanation/holistic-vs-delta-charms/</loc><lastmod>2026-06-09T03:26:28Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/howto/initialise-your-project/</loc><lastmod>2026-07-02T04:49:30Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/explanation/</loc><lastmod>2026-06-12T14:49:35Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/howto/log-from-your-charm/</loc><lastmod>2026-06-09T03:26:28Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/explanation/security/</loc><lastmod>2026-06-23T03:42:02Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/howto/make-your-charm-discoverable/</loc><lastmod>2026-04-29T06:57:04Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/explanation/state-transition-testing/</loc><lastmod>2026-06-09T03:26:28Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/howto/manage-actions/</loc><lastmod>2026-07-02T04:17:02Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/explanation/storedstate-guidance/</loc><lastmod>2025-09-30T03:22:52Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/explanation/subordinate-charms/</loc><lastmod>2026-06-12T14:49:35Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/howto/manage-charms/</loc><lastmod>2026-04-29T06:57:04Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/howto/manage-configuration/</loc><lastmod>2026-06-09T03:26:28Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/howto/manage-libraries/</loc><lastmod>2026-06-09T03:26:28Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/explanation/testing/</loc><lastmod>2026-07-07T01:07:35Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/howto/manage-containers/</loc><lastmod>2026-02-12T03:05:57Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/explanation/tracing/</loc><lastmod>2025-11-16T19:17:31Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/howto/manage-opened-ports/</loc><lastmod>2026-06-09T03:26:28Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/howto/manage-containers/manage-files-in-the-workload-container/</loc><lastmod>2026-06-09T03:26:28Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/explanation/versions/</loc><lastmod>2026-06-30T02:38:37Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/howto/manage-containers/manage-pebble-custom-notices/</loc><lastmod>2026-06-09T03:26:28Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/howto/debug-a-kubernetes-charm/</loc><lastmod>2026-07-07T10:34:32Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/howto/manage-relations/</loc><lastmod>2026-06-09T03:26:28Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/howto/manage-containers/manage-pebble-health-checks/</loc><lastmod>2026-06-09T03:26:28Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/howto/manage-resources/</loc><lastmod>2026-06-09T03:26:28Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/howto/debug-your-charm/</loc><lastmod>2026-07-07T10:34:32Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/howto/manage-containers/manage-pebble-metrics/</loc><lastmod>2026-06-23T04:55:41Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/howto/manage-secrets/</loc><lastmod>2026-06-09T03:26:28Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/howto/</loc><lastmod>2026-07-07T10:34:32Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/howto/manage-containers/manage-the-workload-container/</loc><lastmod>2026-06-09T03:26:28Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/howto/manage-storage/</loc><lastmod>2026-06-17T08:25:30Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/howto/manage-stored-state/</loc><lastmod>2026-06-09T03:26:28Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/howto/manage-interfaces/</loc><lastmod>2026-06-09T03:26:28Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/howto/manage-leadership-changes/</loc><lastmod>2026-06-09T03:26:28Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/howto/manage-the-charm-version/</loc><lastmod>2026-06-09T03:26:28Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/howto/manage-the-workload-version/</loc><lastmod>2026-06-09T03:26:28Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/howto/migrate/</loc><lastmod>2026-04-21T00:28:02Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/howto/migrate/migrate-from-a-hooks-based-charm/</loc><lastmod>2026-06-09T03:26:28Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/howto/migrate/migrate-integration-tests-from-pytest-operator/</loc><lastmod>2026-06-09T03:26:28Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/howto/migrate/migrate-unit-tests-from-harness/</loc><lastmod>2026-06-09T03:26:28Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/howto/publish-your-charm-on-charmhub/</loc><lastmod>2026-05-25T10:05:37Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/howto/run-workloads-with-a-charm-machines/</loc><lastmod>2026-06-09T03:26:28Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/howto/set-up-continuous-integration-for-a-charm/</loc><lastmod>2026-04-30T06:59:25Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/howto/trace-your-charm/</loc><lastmod>2026-06-09T03:26:28Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/howto/write-and-structure-charm-code/</loc><lastmod>2026-06-23T04:55:41Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/howto/write-integration-tests-for-a-charm/</loc><lastmod>2026-06-09T03:26:28Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/howto/write-unit-tests-for-a-charm/</loc><lastmod>2026-06-12T03:48:38Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/reference/pebble/</loc><lastmod>2026-06-27T10:05:02Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/</loc><lastmod>2026-04-29T06:57:04Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/reference/</loc><lastmod>2026-02-12T03:05:57Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/tutorial/from-zero-to-hero-write-your-first-kubernetes-charm/create-a-minimal-kubernetes-charm/</loc><lastmod>2026-05-26T04:46:18Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/reference/ops/</loc><lastmod>2026-07-02T04:28:04Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/tutorial/from-zero-to-hero-write-your-first-kubernetes-charm/expose-operational-tasks-via-actions/</loc><lastmod>2026-06-23T04:55:41Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/tutorial/from-zero-to-hero-write-your-first-kubernetes-charm/</loc><lastmod>2026-04-29T06:57:04Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/reference/ops-hookcmds/</loc><lastmod>2026-06-11T07:13:55Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/tutorial/from-zero-to-hero-write-your-first-kubernetes-charm/integrate-your-charm-with-postgresql/</loc><lastmod>2026-06-23T04:55:41Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/reference/ops-main-entrypoint/</loc><lastmod>2026-03-12T00:52:10Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/tutorial/from-zero-to-hero-write-your-first-kubernetes-charm/make-your-charm-configurable/</loc><lastmod>2026-06-23T04:55:41Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/tutorial/from-zero-to-hero-write-your-first-kubernetes-charm/observe-your-charm-with-cos-lite/</loc><lastmod>2026-07-02T04:17:50Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/reference/ops-testing/</loc><lastmod>2026-07-02T04:28:04Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/tutorial/from-zero-to-hero-write-your-first-kubernetes-charm/set-up-your-development-environment/</loc><lastmod>2026-04-28T05:29:07Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/tutorial/from-zero-to-hero-write-your-first-kubernetes-charm/study-your-application/</loc><lastmod>2026-01-07T11:09:21Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/tutorial/</loc><lastmod>2025-10-27T01:11:06Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/reference/ops-testing-harness/</loc><lastmod>2026-07-02T04:28:04Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/reference/ops-tracing/</loc><lastmod>2025-09-18T23:12:30Z</lastmod></url><url><loc>https://canonical.com/juju/docs/ops/latest/tutorial/write-your-first-machine-charm/</loc><lastmod>2026-06-18T00:23:19Z</lastmod></url></urlset>