2019年7月

k8s-rc资源创建、滚动升级

镜像需要提前准备好,registry:5000是本地私有仓库地址 1.创建一个rc资源kubectl create -f nginx-rc.yamlnginx-rc.yaml:apiVersion: v1 kind: ReplicationController metadata: name: nginx spec: replicas: 5 selector:...

继续阅读 »

将registry仓库镜像迁移至harbor中

环境:10.0.0.11       harbor10.0.0.12       registry实现思路:获取registry仓库镜像-->获取registry仓库镜像的标签-->每个镜像打好harbor仓库标签-->上传至harbor仓库 1.准备工具jqyum install -y jq2.harbor中创建一个项目registry我的操作都是在10.0.0...

继续阅读 »

给harbor私有仓库配置https

自签名证书:https://www.cnblogs.com/Rcsec/p/8479728.html进入到harbor目录操作:1.编辑harbor.yml修改以下部分,https部分需要取消注释hostname: soulchild.cn # https related config https: # # https port for harbor, default is 443...

继续阅读 »

docker升级新版本yum方式

1.删除旧版本yum remove docker yum remove docker-common2.安装docker源curl -o /etc/yum.repos.d/docker-ce.repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 3.安装新版本yum install -y dock...

继续阅读 »

docker中overlay网络

环境:三台centos7都有dockerdocker01:10.0.0.11docker02:10.0.0.12consul:10.0.0.13 1.部署consul-h:设置容器主机名docker run -d -p 8500:8500 -h consul --name consul --restart=always progrium/consul -server -bootst...

继续阅读 »

docker中macvlan网络

实现不同宿主机中的容器通信 1.创建macvlan网络--driver 指定网络类型macvlan--subnet 指定一个网段(根据真实环境填写)--gateway 指定网关(根据真实环境填写)-o parent=eth0 指定宿主接口macvlan_1 自定义的网络名称docker network create --driver macvlan --subnet 10.0.0....

继续阅读 »