随笔分类 -  k8s

k8s
摘要:参照:https://juejin.im/post/5b6590afe51d4519962f02b1 阅读全文
posted @ 2019-04-02 21:45 effortsing 阅读(185) 评论(0) 推荐(0) 编辑
摘要:DevOps简介 DevOps 是一个完整的面向IT运维的工作流,以 IT 自动化以及持续集成(CI)、持续部署(CD)为基础,来优化程式开发、测试、系统运维等所有环节。 DevOps的概念 DevOps一词的来自于Development和Operations的组合,突出重视软件开发人员和运维人员的沟通合作,通过自动化流程来使得软件构建、测试、发布更加快捷、频繁和可靠。 DevOps是... 阅读全文
posted @ 2019-03-30 21:53 effortsing 阅读(1317) 评论(0) 推荐(0) 编辑
摘要:部署ingress这一步是核心。从下面的yaml文件里 host: traefik.nginx.io在traefik界面上是可以看到的,它对应前面的service名字my-nginx,而service里面的my-nginx对应两个pod副本,起到负载均衡作用 同样:host: traefik.ngi 阅读全文
posted @ 2019-03-29 22:01 effortsing 阅读(3026) 评论(0) 推荐(0) 编辑
摘要:istio1.0 实现蓝绿发布 环境: 192.168.0.91 master 192.168.0.92 node 第一步:安装k8s集群,参照:https://www.cnblogs.com/effortsing/p/10312081.html 第二步:安装 istio1.0 参照:https://www.cnblogs.com/effortsing/p/10603392... 阅读全文
posted @ 2019-03-27 17:44 effortsing 阅读(623) 评论(2) 推荐(0) 编辑
摘要:[root@test2 ~]# kubectl get pods -n istio-systemNAME READY STATUS RESTARTS AGEgrafana-86645d6b4d-4tvjx 1/1 Running 2 18histio-citadel-55d9bb9b5f-mx2jq 阅读全文
posted @ 2019-03-26 20:50 effortsing 阅读(523) 评论(0) 推荐(0) 编辑
摘要:[root@lab2 dandang]# kubectl set image replicationcontroller/dandang dandang=10.1.1.71:5000/library/dandang.ceshi:v2 -n development [root@lab2 dandang]# kubectl set image replicationcontroller/dandan... 阅读全文
posted @ 2019-03-26 09:04 effortsing 阅读(575) 评论(0) 推荐(0) 编辑
摘要:请参照:https://www.cnblogs.com/effortsing/p/10013441.html 阅读全文
posted @ 2019-03-21 17:28 effortsing 阅读(577) 评论(0) 推荐(0) 编辑
摘要:因为做了数据持久化存储,需要删除数据目录下的数据才可以参照:https://www.cnblogs.com/effortsing/p/10496391.html 阅读全文
posted @ 2019-03-08 16:30 effortsing 阅读(827) 评论(0) 推荐(0) 编辑
摘要:参照:https://www.cnblogs.com/effortsing/p/10486960.html 这里面的deployment.yaml对应的pod就是永久无法删除的 阅读全文
posted @ 2019-03-08 16:23 effortsing 阅读(2545) 评论(0) 推荐(0) 编辑
摘要:1、先删除pod2、再删除对应的deployment否则只是删除pod是不管用的,还会看到pod,因为deployment.yaml文件中定义了副本数量 实例如下: 删除pod [root@test2 ~]# kubectl get pod -n jenkins NAME READY STATUS RESTARTS AGE ... 阅读全文
posted @ 2019-03-08 16:20 effortsing 阅读(129808) 评论(2) 推荐(5) 编辑
摘要:分析: 是因为删除了pod,但是没有删除对应的deployment,删除对应的deployment即可 实例如下: 删除pod [root@test2 ~]# kubectl get pod -n jenkins NAME READY STATUS RESTARTS AGE jenkins2-8698b5449c-grbdm... 阅读全文
posted @ 2019-03-08 16:16 effortsing 阅读(4550) 评论(0) 推荐(0) 编辑
摘要:[root@lab2 dandang]# cat dandang.v1.yaml apiVersion: v1 kind: ReplicationController metadata: name: dandang namespace: development spec: replicas: 1 template: metadata: labels: ... 阅读全文
posted @ 2019-03-04 13:21 effortsing 阅读(696) 评论(0) 推荐(0) 编辑
摘要:要想让trafic 发现服务,必须把文件写全,否则界面显示红色, 必须包含三个 kind :Deployment Service Ingress [root@prom nginx-ingress]# cat http-test.yaml apiVersion: extensions/v1beta1 kind: Deployment metadata: name: http-te... 阅读全文
posted @ 2019-03-04 13:20 effortsing 阅读(388) 评论(0) 推荐(0) 编辑
摘要:[root@lab2 mysql]# cat mysql.yaml apiVersion: extensions/v1beta1 kind: Deployment metadata: name: mysql namespace: development spec: replicas: 1 template: metadata: labels: ... 阅读全文
posted @ 2019-03-04 13:19 effortsing 阅读(1471) 评论(0) 推荐(0) 编辑
摘要:cat >namespace-development.yaml<<EOF apiVersion: v1 kind: Namespace metadata: name: development labels: name: development EOF kubectl create -f development.yaml 阅读全文
posted @ 2019-03-04 13:18 effortsing 阅读(189) 评论(0) 推荐(0) 编辑
摘要:1、在harbor的ui界面上注册一个账号 姓名:zihao 全名:zhuzihao 密码:Zihao@5tgb 邮箱:15613691030@163.com 2、在需要下载镜像的机器上,同样需要修改docker进程参数(跟上传镜像到私有仓库一样操作进行修改) 在node节点配置: [root@reg harbor]# vi /etc/docker/daemon.json { ... 阅读全文
posted @ 2019-03-04 13:17 effortsing 阅读(1068) 评论(0) 推荐(0) 编辑
摘要:[root@lab3 nginx]# cat nginx-test.yaml apiVersion: extensions/v1beta1 kind: Deployment metadata: name: http-test-dm2 spec: replicas: 1 template: metadata: labels: name: http-... 阅读全文
posted @ 2019-03-04 13:15 effortsing 阅读(1173) 评论(0) 推荐(0) 编辑
摘要:[root@lab2 nginx-harbor]# cat http-test.yaml apiVersion: v1 kind: ReplicationController metadata: name: ngin2 namespace: development spec: replicas: 1 template: metadata: labels: ... 阅读全文
posted @ 2019-03-04 13:15 effortsing 阅读(409) 评论(0) 推荐(0) 编辑
摘要:一、所有安装包、脚本、脚本说明、下载链接:https://pan.baidu.com/s/1kHaesJJuMQ5cG-O_nvljtg 提取码:kkv6 二、脚本安装说明 1、脚本说明: 本实验为三台master组成高可用,另外一台单独安装node组件,一共四个节点; 脚本里面的几个apiserver地址是写死的,所以部署时候用的ip不一样的话,需要替换; flanneld、c... 阅读全文
posted @ 2019-02-11 15:57 effortsing 阅读(664) 评论(0) 推荐(0) 编辑
摘要:01.系统初始化和全局变量 集群机器 test1:192.168.0.91 test2:192.168.0.92 test3:192.168.0.93 主机名 设置永久主机名称,然后重新登录: sudo hostnamectl set-hostname test1 # 将 test1 替换为当前主机名 设置的主机名保存在 /etc/hostname 文件中; 修改每台机器的 /e... 阅读全文
posted @ 2019-02-10 22:32 effortsing 阅读(1009) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示