├── .flake8 ├── .gitignore ├── .jujuignore ├── LICENSE ├── README.md ├── actions.yaml ├── charmcraft.yaml ├── config.yaml ├── icon.svg ├── lib └── charms │ └── traefik_k8s │ └── v1 │ └── ingress.py ├── metadata.yaml ├── requirements-dev.txt ├── requirements.txt ├── run_tests ├── src └── charm.py └── tests ├── __init__.py └── test_charm.py /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jnsgruk/hello-kubecon/HEAD/.flake8 -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | venv/ 2 | build/ 3 | *.charm 4 | *.swp 5 | 6 | .coverage 7 | **/__pycache__/ 8 | .py[cod] 9 | -------------------------------------------------------------------------------- /.jujuignore: -------------------------------------------------------------------------------- 1 | /venv 2 | *.py[cod] 3 | *.charm 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jnsgruk/hello-kubecon/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jnsgruk/hello-kubecon/HEAD/README.md -------------------------------------------------------------------------------- /actions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jnsgruk/hello-kubecon/HEAD/actions.yaml -------------------------------------------------------------------------------- /charmcraft.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jnsgruk/hello-kubecon/HEAD/charmcraft.yaml -------------------------------------------------------------------------------- /config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jnsgruk/hello-kubecon/HEAD/config.yaml -------------------------------------------------------------------------------- /icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jnsgruk/hello-kubecon/HEAD/icon.svg -------------------------------------------------------------------------------- /lib/charms/traefik_k8s/v1/ingress.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jnsgruk/hello-kubecon/HEAD/lib/charms/traefik_k8s/v1/ingress.py -------------------------------------------------------------------------------- /metadata.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jnsgruk/hello-kubecon/HEAD/metadata.yaml -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- 1 | -r requirements.txt 2 | coverage 3 | flake8 4 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | ops >= 1.5.3 -------------------------------------------------------------------------------- /run_tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jnsgruk/hello-kubecon/HEAD/run_tests -------------------------------------------------------------------------------- /src/charm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jnsgruk/hello-kubecon/HEAD/src/charm.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_charm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jnsgruk/hello-kubecon/HEAD/tests/test_charm.py --------------------------------------------------------------------------------