-
初始化3
1重新执行kubeadm init --pod-network-cidr=10.244.0.0/16
2、记录下最后一条kubeadm join命令,我记录的信息如下:
kubeadm join 192.168.150.20:6443 --token v0c13b.foa68xh8qjtbygyt \
--discovery-token-ca-cert-hash sha256:4521a13c88cc80a662361163d506c9d91f5fa8303106c82baff439f80c6c3f4a
查看全部 -
K8S调度过程
1、Kubernetes Client将请求发送给API server
2、API Server根据请求的类型,将处理结果存入高可用键值存储系统Etcd中
3、Scheduler将未分发的Pod绑定(bind)到可用的Node结点上,存到etcd中
4、Controller Manager根据etcd中的信息,调用Node中的kubelet创建pod
5、Controller Manager监控pod的运行状况并确保运行正常
查看全部 -
课程目标
1、基本了解docker、k8s、持续集成、jenkis
2、掌握docker、k8s、Jenkins的基本使用
3、掌握如何使用Jenkis+k8s实现持续集成与测试环境的自动化管理
查看全部 -
1、K8s基本使用-Deployment创建、删除
Kubectl create -f test.yaml
Kubectl delete -f test.yaml
2、K8s基本使用-Pod查看、删除
Kubectl get pod --all-namespaces -o wide
Kubectl describe pod xxxxx -n kube-system
kubectl delete pod xxxx -n kube-system
查看全部 -
可借用阿里镜像来初始化:
kubeadm init \
--pod-network-cidr=10.244.0.0/16 \
--ignore-preflight-errors=NumCPU \
--image-repository registry.aliyuncs.com/google_containers
查看全部 -
安装配置2
查看全部 -

学习
查看全部 -
Jenkins项目配置
查看全部 -
jenkins执行shell
查看全部 -
项目构建
查看全部 -
将yaml文件拷贝到k8s master上并允许应用
查看全部 -
jenkins项目配置


查看全部 -
将jar包打包成docker镜像

查看全部 -
jenkins设置maven构建命令
查看全部 -
jenbkins代码管理git
查看全部
举报