"includes": - "layer:options" - "layer:basic" - "interface:nrpe-external-master" - "layer:debug" - "interface:tls-certificates" - "layer:cis-benchmark" - "layer:coordinator" - "layer:kubernetes-common" - "interface:container-runtime" - "layer:snap" - "layer:leadership" - "layer:metrics" - "layer:nagios" - "layer:tls-client" - "layer:cdk-service-kicker" - "layer:kubernetes-master-worker-base" - "interface:http" - "interface:kubernetes-cni" - "interface:kube-control" - "interface:aws-integration" - "interface:gcp-integration" - "interface:openstack-integration" - "interface:vsphere-integration" - "interface:azure-integration" - "interface:mount" "exclude": [".travis.yml", "tests", "tox.ini", "test-requirements.txt", "unit_tests", ".tox", "__pycache__", "Makefile"] "options": "coordinator": # Absolute path to the charmhelpers.coordinator.BaseCoordinator to use. "class": "charms.coordinator.SimpleCoordinator" # Layer log level (debug, info, warning, error, critical) "log_level": "info" "basic": "packages": - "cifs-utils" - "ceph-common" - "nfs-common" - "socat" "python_packages": [] "use_venv": !!bool "true" "include_system_packages": !!bool "false" "tls-client": "ca_certificate_path": "/root/cdk/ca.crt" "server_certificate_path": "" "server_key_path": "" "client_certificate_path": "" "client_key_path": "" "cdk-service-kicker": "services": - "snap.kubelet.daemon" - "snap.kube-proxy.daemon" "debug": {} "snap": {} "leadership": {} "nagios": {} "cis-benchmark": {} "kubernetes-common": {} "kubernetes-master-worker-base": {} "kubernetes-worker": {} "repo": "https://github.com/kubernetes/kubernetes.git" "config": "deletes": - "install_from_upstream" "is": "kubernetes-worker"