├── .dockerignore ├── .github ├── .jira_sync_config.yaml ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ └── enhancement_proposal.yml ├── pull_request_template.md └── workflows │ ├── auto_update_libs.yaml │ ├── bot_pr_approval.yaml │ ├── comment.yaml │ ├── comment_contributing.yaml │ ├── docs.yaml │ ├── docs_rtd.yaml │ ├── promote_charm.yaml │ ├── publish_charm.yaml │ └── test.yaml ├── .gitignore ├── .jujuignore ├── .licenserc.yaml ├── .readthedocs.yaml ├── .trivyignore ├── .vale.ini ├── .vale └── styles │ └── config │ └── vocabularies │ └── local │ └── accept.txt ├── .woke.yaml ├── .wokeignore ├── CHANGELOG.md ├── CODEOWNERS ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── Makefile.docs ├── README.md ├── SECURITY.md ├── actions.yaml ├── charmcraft.yaml ├── config.yaml ├── docs ├── .custom_wordlist.txt ├── .gitignore ├── .sphinx │ ├── .pre-commit-config.yaml │ ├── .pymarkdown.json │ ├── _static │ │ ├── cookie-banner.css │ │ └── js │ │ │ └── bundle.js │ ├── _templates │ │ ├── footer.html │ │ └── header.html │ ├── get_vale_conf.py │ ├── metrics │ │ ├── build_metrics.py │ │ └── source_metrics.sh │ ├── pa11y.json │ ├── update_sp.py │ └── version ├── Makefile ├── changelog.md ├── conf.py ├── explanation │ ├── charm-architecture.md │ ├── index.md │ └── security-overview.md ├── how-to │ ├── configure-hostname.md │ ├── configure-initial-settings.md │ ├── configure-object-storage.md │ ├── contribute.md │ ├── enable-antispam.md │ ├── enable-waf.md │ ├── index.md │ ├── install-plugins.md │ ├── install-themes.md │ ├── integrate-with-cos.md │ ├── redeploy.md │ ├── retrieve-initial-credentials.md │ ├── rotate-secrets.md │ └── upgrade.md ├── index.md ├── reference │ ├── actions.md │ ├── configurations.md │ ├── external-access.md │ ├── index.md │ ├── plugins.md │ ├── relation-endpoints.md │ └── themes.md ├── requirements.txt ├── reuse │ ├── links.txt │ ├── substitutions.txt │ └── substitutions.yaml └── tutorial.md ├── icon.svg ├── lib └── charms │ ├── data_platform_libs │ └── v0 │ │ └── data_interfaces.py │ ├── grafana_k8s │ └── v0 │ │ └── grafana_dashboard.py │ ├── loki_k8s │ └── v0 │ │ └── loki_push_api.py │ ├── nginx_ingress_integrator │ └── v0 │ │ └── nginx_route.py │ ├── observability_libs │ └── v0 │ │ └── juju_topology.py │ └── prometheus_k8s │ └── v0 │ └── prometheus_scrape.py ├── metadata.yaml ├── pyproject.toml ├── renovate.json ├── requirements-binary.txt ├── requirements-source.txt ├── requirements.txt ├── src ├── charm.py ├── cos.py ├── exceptions.py ├── grafana_dashboards │ └── wordpress.json ├── loki_alert_rules │ └── .gitkeep ├── state.py └── types_.py ├── tests ├── __init__.py ├── conftest.py ├── integration │ ├── conftest.py │ ├── helper.py │ ├── pre_run_script.sh │ ├── pre_run_script_juju3.sh │ ├── requirements.txt │ ├── requirements_juju3.txt │ ├── test_addon.py │ ├── test_core.py │ ├── test_cos_grafana.py │ ├── test_cos_loki.py │ ├── test_cos_prometheus.py │ ├── test_external.py │ ├── test_ingress.py │ └── test_machine.py └── unit │ ├── __init__.py │ ├── conftest.py │ ├── test_charm.py │ └── wordpress_mock.py ├── tox.ini ├── trivy.yaml └── wordpress_rock ├── files ├── etc │ └── apache2 │ │ ├── apache2.conf │ │ ├── conf-available │ │ ├── docker-php-swift-proxy.conf │ │ └── docker-php.conf │ │ └── sites-available │ │ └── 000-default.conf └── usr │ └── bin │ ├── pruneaccesslogs │ └── pruneerrorlogs ├── patches └── openid.patch └── rockcraft.yaml /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/.jira_sync_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/.github/.jira_sync_config.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/enhancement_proposal.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/.github/ISSUE_TEMPLATE/enhancement_proposal.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/auto_update_libs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/.github/workflows/auto_update_libs.yaml -------------------------------------------------------------------------------- /.github/workflows/bot_pr_approval.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/.github/workflows/bot_pr_approval.yaml -------------------------------------------------------------------------------- /.github/workflows/comment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/.github/workflows/comment.yaml -------------------------------------------------------------------------------- /.github/workflows/comment_contributing.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/.github/workflows/comment_contributing.yaml -------------------------------------------------------------------------------- /.github/workflows/docs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/.github/workflows/docs.yaml -------------------------------------------------------------------------------- /.github/workflows/docs_rtd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/.github/workflows/docs_rtd.yaml -------------------------------------------------------------------------------- /.github/workflows/promote_charm.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/.github/workflows/promote_charm.yaml -------------------------------------------------------------------------------- /.github/workflows/publish_charm.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/.github/workflows/publish_charm.yaml -------------------------------------------------------------------------------- /.github/workflows/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/.github/workflows/test.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/.gitignore -------------------------------------------------------------------------------- /.jujuignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/.jujuignore -------------------------------------------------------------------------------- /.licenserc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/.licenserc.yaml -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /.trivyignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/.trivyignore -------------------------------------------------------------------------------- /.vale.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/.vale.ini -------------------------------------------------------------------------------- /.vale/styles/config/vocabularies/local/accept.txt: -------------------------------------------------------------------------------- 1 | antispam 2 | rclone 3 | WAF 4 | WordPress -------------------------------------------------------------------------------- /.woke.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/.woke.yaml -------------------------------------------------------------------------------- /.wokeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/.wokeignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | docs/changelog.md 2 | -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/Makefile -------------------------------------------------------------------------------- /Makefile.docs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/Makefile.docs -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/SECURITY.md -------------------------------------------------------------------------------- /actions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/actions.yaml -------------------------------------------------------------------------------- /charmcraft.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/charmcraft.yaml -------------------------------------------------------------------------------- /config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/config.yaml -------------------------------------------------------------------------------- /docs/.custom_wordlist.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/.custom_wordlist.txt -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/.gitignore -------------------------------------------------------------------------------- /docs/.sphinx/.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/.sphinx/.pre-commit-config.yaml -------------------------------------------------------------------------------- /docs/.sphinx/.pymarkdown.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/.sphinx/.pymarkdown.json -------------------------------------------------------------------------------- /docs/.sphinx/_static/cookie-banner.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/.sphinx/_static/cookie-banner.css -------------------------------------------------------------------------------- /docs/.sphinx/_static/js/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/.sphinx/_static/js/bundle.js -------------------------------------------------------------------------------- /docs/.sphinx/_templates/footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/.sphinx/_templates/footer.html -------------------------------------------------------------------------------- /docs/.sphinx/_templates/header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/.sphinx/_templates/header.html -------------------------------------------------------------------------------- /docs/.sphinx/get_vale_conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/.sphinx/get_vale_conf.py -------------------------------------------------------------------------------- /docs/.sphinx/metrics/build_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/.sphinx/metrics/build_metrics.py -------------------------------------------------------------------------------- /docs/.sphinx/metrics/source_metrics.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/.sphinx/metrics/source_metrics.sh -------------------------------------------------------------------------------- /docs/.sphinx/pa11y.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/.sphinx/pa11y.json -------------------------------------------------------------------------------- /docs/.sphinx/update_sp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/.sphinx/update_sp.py -------------------------------------------------------------------------------- /docs/.sphinx/version: -------------------------------------------------------------------------------- 1 | 1.2.0 2 | -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/changelog.md -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/explanation/charm-architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/explanation/charm-architecture.md -------------------------------------------------------------------------------- /docs/explanation/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/explanation/index.md -------------------------------------------------------------------------------- /docs/explanation/security-overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/explanation/security-overview.md -------------------------------------------------------------------------------- /docs/how-to/configure-hostname.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/how-to/configure-hostname.md -------------------------------------------------------------------------------- /docs/how-to/configure-initial-settings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/how-to/configure-initial-settings.md -------------------------------------------------------------------------------- /docs/how-to/configure-object-storage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/how-to/configure-object-storage.md -------------------------------------------------------------------------------- /docs/how-to/contribute.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/how-to/contribute.md -------------------------------------------------------------------------------- /docs/how-to/enable-antispam.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/how-to/enable-antispam.md -------------------------------------------------------------------------------- /docs/how-to/enable-waf.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/how-to/enable-waf.md -------------------------------------------------------------------------------- /docs/how-to/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/how-to/index.md -------------------------------------------------------------------------------- /docs/how-to/install-plugins.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/how-to/install-plugins.md -------------------------------------------------------------------------------- /docs/how-to/install-themes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/how-to/install-themes.md -------------------------------------------------------------------------------- /docs/how-to/integrate-with-cos.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/how-to/integrate-with-cos.md -------------------------------------------------------------------------------- /docs/how-to/redeploy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/how-to/redeploy.md -------------------------------------------------------------------------------- /docs/how-to/retrieve-initial-credentials.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/how-to/retrieve-initial-credentials.md -------------------------------------------------------------------------------- /docs/how-to/rotate-secrets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/how-to/rotate-secrets.md -------------------------------------------------------------------------------- /docs/how-to/upgrade.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/how-to/upgrade.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/reference/actions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/reference/actions.md -------------------------------------------------------------------------------- /docs/reference/configurations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/reference/configurations.md -------------------------------------------------------------------------------- /docs/reference/external-access.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/reference/external-access.md -------------------------------------------------------------------------------- /docs/reference/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/reference/index.md -------------------------------------------------------------------------------- /docs/reference/plugins.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/reference/plugins.md -------------------------------------------------------------------------------- /docs/reference/relation-endpoints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/reference/relation-endpoints.md -------------------------------------------------------------------------------- /docs/reference/themes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/reference/themes.md -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/reuse/links.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/reuse/links.txt -------------------------------------------------------------------------------- /docs/reuse/substitutions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/reuse/substitutions.txt -------------------------------------------------------------------------------- /docs/reuse/substitutions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/reuse/substitutions.yaml -------------------------------------------------------------------------------- /docs/tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/docs/tutorial.md -------------------------------------------------------------------------------- /icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/icon.svg -------------------------------------------------------------------------------- /lib/charms/data_platform_libs/v0/data_interfaces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/lib/charms/data_platform_libs/v0/data_interfaces.py -------------------------------------------------------------------------------- /lib/charms/grafana_k8s/v0/grafana_dashboard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/lib/charms/grafana_k8s/v0/grafana_dashboard.py -------------------------------------------------------------------------------- /lib/charms/loki_k8s/v0/loki_push_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/lib/charms/loki_k8s/v0/loki_push_api.py -------------------------------------------------------------------------------- /lib/charms/nginx_ingress_integrator/v0/nginx_route.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/lib/charms/nginx_ingress_integrator/v0/nginx_route.py -------------------------------------------------------------------------------- /lib/charms/observability_libs/v0/juju_topology.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/lib/charms/observability_libs/v0/juju_topology.py -------------------------------------------------------------------------------- /lib/charms/prometheus_k8s/v0/prometheus_scrape.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/lib/charms/prometheus_k8s/v0/prometheus_scrape.py -------------------------------------------------------------------------------- /metadata.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/metadata.yaml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/pyproject.toml -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/renovate.json -------------------------------------------------------------------------------- /requirements-binary.txt: -------------------------------------------------------------------------------- 1 | mysql-connector-python==9.5.0 2 | -------------------------------------------------------------------------------- /requirements-source.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/requirements-source.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/requirements.txt -------------------------------------------------------------------------------- /src/charm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/src/charm.py -------------------------------------------------------------------------------- /src/cos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/src/cos.py -------------------------------------------------------------------------------- /src/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/src/exceptions.py -------------------------------------------------------------------------------- /src/grafana_dashboards/wordpress.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/src/grafana_dashboards/wordpress.json -------------------------------------------------------------------------------- /src/loki_alert_rules/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/src/state.py -------------------------------------------------------------------------------- /src/types_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/src/types_.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/integration/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/tests/integration/conftest.py -------------------------------------------------------------------------------- /tests/integration/helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/tests/integration/helper.py -------------------------------------------------------------------------------- /tests/integration/pre_run_script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/tests/integration/pre_run_script.sh -------------------------------------------------------------------------------- /tests/integration/pre_run_script_juju3.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/tests/integration/pre_run_script_juju3.sh -------------------------------------------------------------------------------- /tests/integration/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/tests/integration/requirements.txt -------------------------------------------------------------------------------- /tests/integration/requirements_juju3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/tests/integration/requirements_juju3.txt -------------------------------------------------------------------------------- /tests/integration/test_addon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/tests/integration/test_addon.py -------------------------------------------------------------------------------- /tests/integration/test_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/tests/integration/test_core.py -------------------------------------------------------------------------------- /tests/integration/test_cos_grafana.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/tests/integration/test_cos_grafana.py -------------------------------------------------------------------------------- /tests/integration/test_cos_loki.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/tests/integration/test_cos_loki.py -------------------------------------------------------------------------------- /tests/integration/test_cos_prometheus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/tests/integration/test_cos_prometheus.py -------------------------------------------------------------------------------- /tests/integration/test_external.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/tests/integration/test_external.py -------------------------------------------------------------------------------- /tests/integration/test_ingress.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/tests/integration/test_ingress.py -------------------------------------------------------------------------------- /tests/integration/test_machine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/tests/integration/test_machine.py -------------------------------------------------------------------------------- /tests/unit/__init__.py: -------------------------------------------------------------------------------- 1 | # Copyright 2024 Canonical Ltd. 2 | # See LICENSE file for licensing details. 3 | -------------------------------------------------------------------------------- /tests/unit/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/tests/unit/conftest.py -------------------------------------------------------------------------------- /tests/unit/test_charm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/tests/unit/test_charm.py -------------------------------------------------------------------------------- /tests/unit/wordpress_mock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/tests/unit/wordpress_mock.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/tox.ini -------------------------------------------------------------------------------- /trivy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/trivy.yaml -------------------------------------------------------------------------------- /wordpress_rock/files/etc/apache2/apache2.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/wordpress_rock/files/etc/apache2/apache2.conf -------------------------------------------------------------------------------- /wordpress_rock/files/etc/apache2/conf-available/docker-php-swift-proxy.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/wordpress_rock/files/etc/apache2/conf-available/docker-php-swift-proxy.conf -------------------------------------------------------------------------------- /wordpress_rock/files/etc/apache2/conf-available/docker-php.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/wordpress_rock/files/etc/apache2/conf-available/docker-php.conf -------------------------------------------------------------------------------- /wordpress_rock/files/etc/apache2/sites-available/000-default.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/wordpress_rock/files/etc/apache2/sites-available/000-default.conf -------------------------------------------------------------------------------- /wordpress_rock/files/usr/bin/pruneaccesslogs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/wordpress_rock/files/usr/bin/pruneaccesslogs -------------------------------------------------------------------------------- /wordpress_rock/files/usr/bin/pruneerrorlogs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/wordpress_rock/files/usr/bin/pruneerrorlogs -------------------------------------------------------------------------------- /wordpress_rock/patches/openid.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/wordpress_rock/patches/openid.patch -------------------------------------------------------------------------------- /wordpress_rock/rockcraft.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/canonical/wordpress-k8s-operator/HEAD/wordpress_rock/rockcraft.yaml --------------------------------------------------------------------------------