Added seed code for caas-kubernetes. 00/600/1
authorSzekeres, Balazs (Nokia - HU/Budapest) <balazs.szekeres@nokia.com>
Thu, 2 May 2019 11:47:25 +0000 (13:47 +0200)
committerSzekeres, Balazs (Nokia - HU/Budapest) <balazs.szekeres@nokia.com>
Thu, 2 May 2019 11:47:25 +0000 (13:47 +0200)
commit8321feb501701dcb4023e3c052cb6a982d5db3fa
tree56e18bdae74aa894d05017a3a32b830365cf2e90
parent5c0c2acd0caea77595026e996555547312518395
Added seed code for caas-kubernetes.

Added seed code for caas-kubernetes.

Change-Id: Iff1a433f3fb6436b83c09ebf909e636b4e8c4e0c
Signed-off-by: Szekeres, Balazs (Nokia - HU/Budapest) <balazs.szekeres@nokia.com>
62 files changed:
LICENSE [new file with mode: 0644]
ansible/playbooks/bootstrap_kube_proxy.yaml [new file with mode: 0644]
ansible/playbooks/bootstrap_kubelet.yaml [new file with mode: 0644]
ansible/playbooks/kube_master.yaml [new file with mode: 0644]
ansible/playbooks/kube_secret_key_creation.yaml [new file with mode: 0644]
ansible/playbooks/kube_secret_key_distribution.yaml [new file with mode: 0644]
ansible/playbooks/kube_token_creation.yaml [new file with mode: 0644]
ansible/playbooks/kube_token_distribution.yaml [new file with mode: 0644]
ansible/playbooks/kubernetes_ceph.yaml [new file with mode: 0644]
ansible/playbooks/master_kube_proxy.yaml [new file with mode: 0644]
ansible/playbooks/master_kubelet.yaml [new file with mode: 0644]
ansible/playbooks/service_account_creation.yaml [new file with mode: 0644]
ansible/playbooks/service_account_distribution.yaml [new file with mode: 0644]
ansible/roles/kube_master/defaults/main.yaml [new file with mode: 0644]
ansible/roles/kube_master/meta/main.yml [new file with mode: 0644]
ansible/roles/kube_master/tasks/main.yml [new file with mode: 0644]
ansible/roles/kube_master/templates/apiserver.yml [new file with mode: 0644]
ansible/roles/kube_master/templates/audit-policy.yaml [new file with mode: 0644]
ansible/roles/kube_master/templates/cm.yml [new file with mode: 0644]
ansible/roles/kube_master/templates/scheduler.yml [new file with mode: 0644]
ansible/roles/kube_proxy/meta/main.yaml [new file with mode: 0644]
ansible/roles/kube_proxy/tasks/main.yml [new file with mode: 0644]
ansible/roles/kube_proxy/templates/kube-proxy.yml [new file with mode: 0644]
ansible/roles/kube_secret_key_creation/tasks/main.yml [new file with mode: 0644]
ansible/roles/kube_secret_key_creation/templates/secrets.conf [new file with mode: 0644]
ansible/roles/kube_secret_key_distribution/tasks/main.yml [new file with mode: 0644]
ansible/roles/kube_token_creation/tasks/main.yml [new file with mode: 0644]
ansible/roles/kube_token_creation/templates/tokens.csv [new file with mode: 0644]
ansible/roles/kube_token_distribution/tasks/main.yml [new file with mode: 0644]
ansible/roles/kube_token_reading/tasks/main.yaml [new file with mode: 0644]
ansible/roles/kubeconfig/tasks/main.yml [new file with mode: 0644]
ansible/roles/kubelet/defaults/main.yaml [new file with mode: 0644]
ansible/roles/kubelet/meta/main.yml [new file with mode: 0644]
ansible/roles/kubelet/tasks/configure_kubelet.yml [new file with mode: 0644]
ansible/roles/kubelet/tasks/main.yml [new file with mode: 0644]
ansible/roles/kubelet/tasks/preconfig.yml [new file with mode: 0644]
ansible/roles/kubelet/templates/env.list [new file with mode: 0644]
ansible/roles/kubelet/templates/kubelet.service [new file with mode: 0644]
ansible/roles/kubelet/templates/kubelet_healthcheck.service [new file with mode: 0644]
ansible/roles/kubelet/templates/kubelet_healthcheck.sh [new file with mode: 0644]
ansible/roles/kubelet/templates/kubelet_start.sh [new file with mode: 0644]
ansible/roles/kubelet/templates/kubelet_stop.sh [new file with mode: 0644]
ansible/roles/kubelet/templates/master-config.yaml.j2 [new file with mode: 0644]
ansible/roles/kubelet/templates/node_labels.j2 [new file with mode: 0644]
ansible/roles/kubelet/templates/worker-config.yaml.j2 [new file with mode: 0644]
ansible/roles/kubernetes_ceph/defaults/main.yaml [new file with mode: 0644]
ansible/roles/kubernetes_ceph/meta/main.yaml [new file with mode: 0644]
ansible/roles/kubernetes_ceph/tasks/create_ceph_auth_secret.yaml [new file with mode: 0644]
ansible/roles/kubernetes_ceph/tasks/create_ceph_storage_class.yaml [new file with mode: 0644]
ansible/roles/kubernetes_ceph/tasks/main.yaml [new file with mode: 0644]
ansible/roles/kubernetes_ceph/templates/ceph-secret.yaml.j2 [new file with mode: 0644]
ansible/roles/kubernetes_ceph/templates/ceph-storageclass.yaml.j2 [new file with mode: 0644]
ansible/roles/service_account_creation/meta/main.yml [new file with mode: 0644]
ansible/roles/service_account_distribution/tasks/main.yml [new file with mode: 0644]
ansible/roles/service_account_distribution/vars/main.yml [new file with mode: 0644]
caas-kubernetes.spec [new file with mode: 0644]
docker-build/hyperkube/Dockerfile [new file with mode: 0644]
docker-build/hyperkube/bom.json [new file with mode: 0644]
docker-build/hyperkube/common_scripts/wait-for-files [new file with mode: 0755]
docker-build/kubernetes-builder/Dockerfile [new file with mode: 0644]
docker-build/kubernetespause/Dockerfile [new file with mode: 0644]
docker-build/kubernetespause/bom.json [new file with mode: 0644]