摘要:
语法: kubectl [command] [TYPE] [NAME] [flags] 1 command:子命令,用于操作Kubernetes集群资源对象的命令,如create, delete, describe, get, apply等 2 TYPE:资源对象的类型,如pod, service, 阅读全文
摘要:
##登录harbor,并push新的镜像 [root@marster1 dz_web_dockerfile]# docker login harbor.wangjianhua.xyz //输入正确的用户名和密码 [root@marster1 dz_web_dockerfile]# docker ta 阅读全文
摘要:
1.打开网站https://freessl.cn——输入域名——创建SSL证书 2.进入域名控制台,按照第一步的显示的信息,添加 3.点检测 4.检测结果匹配 5.验证出证书信息,并下载保存使用 6.搭建 harbor需要使用 [root@node1 ~]#mkdir -p /data/cert [ 阅读全文
摘要:
Persistent Volume(持久化卷)简称PV, 是一个K8S资源对象,我们可以单独创建一个PV, 它不和Pod直接发生关系, 而是通过 Persistent Volume Claim, 简称PVC来实现动态绑定, 我们会在Pod定义里指定创建好的PVC, 然后PVC会根据Pod的要求去自 阅读全文
摘要:
Habor是由VMWare中国团队开源的容器镜像仓库。事实上,Habor是在Docker Registry上进行了相应的企业级扩展,从而获 得了更加广泛的应用,这些新的企业级特性包括:管理用户界面,基于角色的访问控制 ,水平扩展,同步,AD/LDAP集成以及 审计日志等。 一. 部署harbor 1 阅读全文
摘要:
一、备份恢复原理: 备份:从运行的etcd集群中备份数据到磁盘文件. 恢复:把etcd的备份文件恢复到etcd集群中,然后据此重建整个集群. 二、备份集群数据(手动) [root@master1 ~]# mkdir -p /backup/k8s //创建备份数据目录 [root@master1 ~] 阅读全文
摘要:
一、服务器环境及IP规划 1.1软硬件限制: 1)cpu和内存 master:至少1c2g,推荐2c4g;node:至少1c2g 2)linux系统 内核版本至少3.10,推荐CentOS7/RHEL7 3)docker 至少1.9版本,推荐1.12+ 4)etcd 至少2.0版本,推荐3.0+ 1 阅读全文
摘要:
扩容和升级需要一个关键的东西,Replication controller(RC),RC需要包含3个关键信息: 1)目标pod的定义2)目标pod需要运行的副本数量(replicas)3)要监控的目标pod的标签(Label)工作过程:RC里定义好3个指标,kubernetes会根据RC定义的Lab 阅读全文
摘要:
一、服务器环境及IP规划 haproxy:192.168.0.110 haproxy CentOS 7.5.1804 3.10.0-862.3.2.el7.x86_64 web1:192.168.0.112 web1 CentOS 7.5.1804 3.10.0-862.3.2.el7.x86_64 阅读全文