k8s已成潮流,一般用來做容器排程,這裡簡單記錄下本機安裝和體驗的過程。
k8s選擇:minikube。
curl -lo && sudo install minikube-linux-amd64 /usr/local/bin/minikube
yum install conntrack -y
yum remove docker-ce-cli
yum install docker*
minikube start --vm-driver=none
這裡使用nginx來作為部署應用示例。通過如下命令修改配置 & 並建立pod。
echo 'apiversion: v1
kind: pod
metadata:
name: nginx
# 指定 label,便於檢索
labels:
spec:
containers:
- name: nginx
# 指定映象
image: nginx:alpine
# 指定暴露埠
ports:
- containerport: 80
' > nginx.yaml
export no_proxy=$no_proxy,9.134.1.130,127.0.0.1 #非必選,為了解決unable to connect to the server: eof' kubernetes - kubectl
3.1 檢視部署情況pod資訊:
3.2 訪問驗證
3.3 登陸pod檢視
centos 7 部署k8s集群
systemctl stop firewalld systemctl disable firewalld yum y install ntp systemctl start ntpd systemctl enable ntpd yum update y 安裝etcd kubernetes yum y...
CentOS7 部署K8S私有映象倉庫
現在嘗試搭建乙個私有的docker registry,並且配置使k8s.gcr.io gcr.io和quay.io等統統指向它來加快k8s搭建速度 依據 centos7實驗機模板搭建部署 部署一台實驗機 registry 192.168.77.10 依據 centos7部署安裝docker和dock...
K8S部署步驟 6 部署etcd集群
kuberntes系統使用etcd儲存所有資料,本文件介紹部署乙個三節點高可用的etcd集群的步驟,這三個節點復用kubernetes master機器,分別命名為erp kube test erp kube test2 erp kube test3 source root local bin en...