├── .gitignore ├── Docker ├── Dockerfile └── requirements.txt ├── README.md ├── Vagrantfile ├── cka-kubernetes.md ├── docker-compose.yaml ├── images ├── bootstrapper.jpg ├── cka.jpg ├── csr.jpg ├── docker.jpg ├── etcd-flannel.jpg ├── ssh-copy.jpg ├── step1.jpg ├── step10.jpg ├── step2.jpg ├── step9.jpg └── vagrant-machine.jpg ├── inventory ├── kubectl ├── pdf ├── certified_kubernetes_administrator_exam_v1.9.0.pdf └── certified_kubernetes_application_developer_exam_v1.0.pdf └── service ├── cka.py ├── config.yaml ├── files ├── ssl │ ├── admin-csr.json │ ├── config.json │ ├── csr.json │ ├── flanneld-csr.json │ ├── kube-proxy-csr.json │ └── kubernetes-csr.json ├── template │ ├── config │ │ ├── kube-proxy.kubeconfig │ │ ├── kubectl.kubeconfig │ │ └── kubelet.kubeconfig │ ├── etcd │ │ ├── etcd-one.service │ │ ├── etcd.service │ │ └── etcd_flannel.sh │ ├── master │ │ ├── kube-apiserver.service │ │ ├── kube-controller-manager.service │ │ └── kube-scheduler.service │ └── node │ │ ├── flanneld.service │ │ ├── kube-proxy.service │ │ ├── kubelet-webhook.service │ │ └── kubelet.service └── yaml │ ├── coredns.yaml │ ├── dashboard.yaml │ └── kube-router.yaml └── tools └── cka_tools.py /.gitignore: -------------------------------------------------------------------------------- 1 | cfssl 2 | cka-docker 3 | down 4 | .vagrant 5 | -------------------------------------------------------------------------------- /Docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/Docker/Dockerfile -------------------------------------------------------------------------------- /Docker/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/Docker/requirements.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/README.md -------------------------------------------------------------------------------- /Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/Vagrantfile -------------------------------------------------------------------------------- /cka-kubernetes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/cka-kubernetes.md -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/docker-compose.yaml -------------------------------------------------------------------------------- /images/bootstrapper.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/images/bootstrapper.jpg -------------------------------------------------------------------------------- /images/cka.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/images/cka.jpg -------------------------------------------------------------------------------- /images/csr.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/images/csr.jpg -------------------------------------------------------------------------------- /images/docker.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/images/docker.jpg -------------------------------------------------------------------------------- /images/etcd-flannel.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/images/etcd-flannel.jpg -------------------------------------------------------------------------------- /images/ssh-copy.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/images/ssh-copy.jpg -------------------------------------------------------------------------------- /images/step1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/images/step1.jpg -------------------------------------------------------------------------------- /images/step10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/images/step10.jpg -------------------------------------------------------------------------------- /images/step2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/images/step2.jpg -------------------------------------------------------------------------------- /images/step9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/images/step9.jpg -------------------------------------------------------------------------------- /images/vagrant-machine.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/images/vagrant-machine.jpg -------------------------------------------------------------------------------- /inventory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/inventory -------------------------------------------------------------------------------- /kubectl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/kubectl -------------------------------------------------------------------------------- /pdf/certified_kubernetes_administrator_exam_v1.9.0.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/pdf/certified_kubernetes_administrator_exam_v1.9.0.pdf -------------------------------------------------------------------------------- /pdf/certified_kubernetes_application_developer_exam_v1.0.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/pdf/certified_kubernetes_application_developer_exam_v1.0.pdf -------------------------------------------------------------------------------- /service/cka.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/service/cka.py -------------------------------------------------------------------------------- /service/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/service/config.yaml -------------------------------------------------------------------------------- /service/files/ssl/admin-csr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/service/files/ssl/admin-csr.json -------------------------------------------------------------------------------- /service/files/ssl/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/service/files/ssl/config.json -------------------------------------------------------------------------------- /service/files/ssl/csr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/service/files/ssl/csr.json -------------------------------------------------------------------------------- /service/files/ssl/flanneld-csr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/service/files/ssl/flanneld-csr.json -------------------------------------------------------------------------------- /service/files/ssl/kube-proxy-csr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/service/files/ssl/kube-proxy-csr.json -------------------------------------------------------------------------------- /service/files/ssl/kubernetes-csr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/service/files/ssl/kubernetes-csr.json -------------------------------------------------------------------------------- /service/files/template/config/kube-proxy.kubeconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/service/files/template/config/kube-proxy.kubeconfig -------------------------------------------------------------------------------- /service/files/template/config/kubectl.kubeconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/service/files/template/config/kubectl.kubeconfig -------------------------------------------------------------------------------- /service/files/template/config/kubelet.kubeconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/service/files/template/config/kubelet.kubeconfig -------------------------------------------------------------------------------- /service/files/template/etcd/etcd-one.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/service/files/template/etcd/etcd-one.service -------------------------------------------------------------------------------- /service/files/template/etcd/etcd.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/service/files/template/etcd/etcd.service -------------------------------------------------------------------------------- /service/files/template/etcd/etcd_flannel.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/service/files/template/etcd/etcd_flannel.sh -------------------------------------------------------------------------------- /service/files/template/master/kube-apiserver.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/service/files/template/master/kube-apiserver.service -------------------------------------------------------------------------------- /service/files/template/master/kube-controller-manager.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/service/files/template/master/kube-controller-manager.service -------------------------------------------------------------------------------- /service/files/template/master/kube-scheduler.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/service/files/template/master/kube-scheduler.service -------------------------------------------------------------------------------- /service/files/template/node/flanneld.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/service/files/template/node/flanneld.service -------------------------------------------------------------------------------- /service/files/template/node/kube-proxy.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/service/files/template/node/kube-proxy.service -------------------------------------------------------------------------------- /service/files/template/node/kubelet-webhook.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/service/files/template/node/kubelet-webhook.service -------------------------------------------------------------------------------- /service/files/template/node/kubelet.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/service/files/template/node/kubelet.service -------------------------------------------------------------------------------- /service/files/yaml/coredns.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/service/files/yaml/coredns.yaml -------------------------------------------------------------------------------- /service/files/yaml/dashboard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/service/files/yaml/dashboard.yaml -------------------------------------------------------------------------------- /service/files/yaml/kube-router.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/service/files/yaml/kube-router.yaml -------------------------------------------------------------------------------- /service/tools/cka_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markthink/cka-kubernetes/HEAD/service/tools/cka_tools.py --------------------------------------------------------------------------------