67 lines
1.8 KiB
YAML
67 lines
1.8 KiB
YAML
"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"
|