kubernetes是一种容器编排工具。它的指导思想是一切以服务为中心,一切围绕服务运转。
源码地址:https://github.com/kubernetes/kubernetes
下载编译好的二进制包:https://github.com/kubernetes/kubernetes/releases
https://kubernetes.io/docs/setup/independent/install-kubeadm/
https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG-1.10.md#downloads-for-v1100
中文文档 https://k8smeetup.github.io/docs/setup/independent/create-cluster-kubeadm/
https://kubernetes.io/docs/reference/setup-tools/kubeadm/kubeadm-init/
https://kubernetes.io/docs/tasks/access-application-cluster/web-ui-dashboard/
关闭防火墙
systemctl disable firewalld
systemctl stop firewalld
开启master上的服务
systemctl daemon-reload 刷新配置,如果有修改
systemctl enable etcd
systemctl start etcd
systemctl enable kube-apiserver
systemctl start kube-apiserver
systemctl enable kube-controller-manager
systemctl start kube-controller-manager
systemctl enable kube-scheduler
systemctl start kube-scheduler
开启node上的服务
systemctl daemon-reload 刷新配置,如果有修改
systemctl enable kubelet
systemctl start kubelet
systemctl enable kube-proxy
systemctl start kube-proxy
kubectl get po -n kube-system
kubectl describe po kube-dns-86f4d74b45-zj9nh -n kube-system
https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64
kubectl get po -n kube-system
journalctl -f -u kubelet