自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 linux--kubenetes(service 2 ingress续)

域名解析如果编写清单的时候指定域名解析而不加backendapiVersion: networking.k8s.io/v1beta1kind: Ingressmetadata: name: ingress-demospec: rules: - host: www1.westos.org http: paths: - path: / ...

2020-04-23 21:33:56 178

原创 linux--kubenetes(service 1 ipvs续)

本文接续前一篇文章的ingress,实验亦接续解决ipvs解析错误的问题在前篇文章ipvs服务安装的情况下进行自动发现动作,却发现ipvs由于kubenetes更新到1.18对linux 内核要求较高的原因不能解析。具体排错如下:后端的80端口并没有出现错误在另外的节点(server3)上查看发现是VIP的解析出现问题(ipvsadm -ln)如果编写kube-proxy策略将mo...

2020-04-23 14:01:42 221

原创 linux--kubenetes(service 1)

serviceetcd-xx 保持整个服务的数据持久化,所有的信息存储到里面示例:apiVersion: apps/v1kind: Deploymentmetadata: name: nginx-deployment labels: app: nginxspec: replicas: 2 selector: matchLabels: ap...

2020-04-21 16:56:05 259

原创 linux--kubernetes(控制器)

== 此篇文章所有镜像军均已提前上传私有仓库再下载==apply 和 create 的区别:apply有就不会改变,没有就创建create不管有没有都创建 不支持更新RS控制器apiVersion: apps/v1kind: ReplicaSetmetadata: name: replicaset-examplespec: replicas: 2 ...

2020-04-20 19:19:22 211

原创 linux--kubernetes(pod生命周期)

将pod转化为yaml资源清单

2020-04-20 16:40:46 192

原创 linux--kubernetes(资源清单)

资源清单写一个判断文件,如果是yaml文件,则自动缩进2格vim .vimrcautocmd filetype yaml setlocal ai ts=2 sw=2 et帮助:这种形式是必须写的意思删除一个pod清单创建两个容器如果不加tty: true,busyboxplus是非交互式,kubectl会认为容器没有启动同一个pod中容器共享网络和存储d...

2020-04-18 21:04:14 195

原创 linux--kubernetes(pod管理)

pod简介新的1.18版本没有–replicas命令kubectl命令集:pod的多种方式1.自主式的podpod的信息集群内部任意节点可以访问pod,集群外部无法直接访问–restart=Never 参数表示退出后pod承completed状态2.控制器pod(deployment模式pod)deployment -> rs -> pod自主式po...

2020-04-18 17:45:04 519

原创 linux--kubernetes(集群部署)

部署准备4台安装docker的虚拟机1台做私有仓库,1台做控制节点,2台做负载均衡cpu需要大于2Gserver1私有仓库在docker篇已经做好,这里只需重新启动master至少要有两核要求: 时间同步在真机上外网同步aliyun的时间,虚拟机内网同步真机时间vim /etc/chrony.confsystemctl start chronyd.servicechrony...

2020-04-17 20:17:03 326

原创 linux--docker(docker三剑客docker-compose 实现负载均衡)

安装harbor 仓库搭建篇已经完成vim docker-compose.ymlversion: "3.7"services: web1: image: nginx volumes: - ./web1:/usr/share/nginx/html networks: - haproxy-net web2: i...

2020-04-14 20:26:26 233

原创 linux--docker(docker三剑客docker-machine)

实验让docker-machine主机server1帮server3安装docker-ceserver1下载docker-machinecurl -L https://github.com/docker/machine/releases/download/v0.16.2/docker-machine-`uname -s`-`uname -m` >/usr/local/bin/dock...

2020-04-14 18:57:08 196

原创 linux--docker(网络)

docker的网络模式在使用docker run创建Docker容器时,可以用 --net 选项指定容器的网络模式,Docker可以有以下4种网络模式host模式:使用 --net=host 指定。none模式:使用 --net=none 指定。bridge模式:使用–net=bridge 指定,默认设置。container模式:使用 --net=container:NAME_or_I...

2020-04-10 19:01:19 249

原创 linux--docker(harbor企业级私有仓库搭建 图形化管理)

Docker-compose 安装curl -L https://github.com/docker/compose/releases/download/1.23.2/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-composechmod +x /usr/local/bin/docker-composedocker...

2020-04-09 16:29:04 274

原创 linux--docker(仓库)

公共仓库Docker Hubdocker hub 是docker公司维护的公共仓库,用户可以免费使用,也可以购买私有仓库。在https://hub.docker.com/登陆创建仓库登陆认证用户认证信息存放在以下文件中上传:下载:先把上传到仓库的镜像删除再看是否能完成下载Registry 工作原理搭建私有仓库直接拉取官方的registrydocker p...

2020-04-07 17:40:12 291

原创 linux--docker(镜像优化)

镜像优化源码安装nginx:先进入richxsl/rhel7 试下能否完成源码安装docker run -it --rm richxsl/rhel7 bash配置好yum源yum install gcc make zlib-devel pcre-devel -y如果出现Rpmdb的问题,则输入代码解决:rpmdb --rebuilddb 将ngin...

2020-04-07 17:38:28 216

原创 linux--docker(镜像)

镜像的分层结构linux(rhel > oel > centos)linux -> kenel -> diy -> app -> system镜像之间共享资源原nginx镜像是1.17版本再拉取一个nginx1.16版本,拉取很快,因为共享资源,一样的层不会再下载当然,删除的时候也仅仅是删除nginx1.16与原nginx不一样的资源公共层...

2020-04-05 14:20:50 213

原创 linux--docker(容器技术 简介)

什么是dockerDocker就好比传统的货运集装箱Docker是管理容器的引擎Docker为应用打包 部署平台,而非单纯的虚拟化技术SaaS(app,云盘,微店,网站) PaaS(redis,nysql,nginx)是基于Docker的云平台VM VS Container关于虚拟机virsh命令管理virt_manager图形化管理libvi...

2020-04-05 14:20:23 460

原创 linux--ansible(使用playbook改变目标主机redis的配置文件信息)

在ansible主机和目标主机安装redisansible主机tar zxf redis-5.0.3.tar.gzcd redis-5.0.3yum install gcc -ymake MALLOC=libcmake installcd utils/./install_server.shcd /etc/redis/cp 6379.conf /root/scp -r red...

2020-04-02 12:49:59 326

原创 linux--ansible(playbook10 lookup替代with系列关键字与lookup过滤器用法)

lookup做到循环1---- hosts: testB remote_user: root gather_facts: no tasks: - debug: msg: "index is {{item.0}}, value is {{item.1}}" with_indexed_items: ['a','b','c']2---- hosts: t...

2020-04-02 11:45:57 364

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除