摘要: 1、创建aggregator证书 方法一:直接使用二进制源码包安装 1 2 3 4 5 6 7 8 9 10 11 12 13 $ wget https://pkg.cfssl.org/R1.2/cfssl_linux-amd64 $ chmod +x cfssl_linux-amd64 $ mv  阅读全文
posted @ 2021-01-18 18:10 CloudNativeBJ 阅读(137) 评论(0) 推荐(0) 编辑
摘要: LNMP是继LAMP之后的又一个非常流行的web框架,即Linux+Nginx+Mysql+PHP的网站架构方案。nginx相较于apache更轻量级,尤其是对静态页面的处理更有优势。做运维的朋友应该都知道一个流行的词汇——动静态分离,其中一个比较普遍的是使用nginx处理静态页面,而动态页面交由后 阅读全文
posted @ 2021-01-18 15:15 CloudNativeBJ 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 1、Dockerfile基本结构 Dockerfile由一行行命令语句组成,并且支持以#开头的注释行。 一般Dockerfile分为四部分:基础镜像信息、维护者信息、镜像操作指令和容器启动时执行指令。如下: # This dockerfile uses the ubuntu image # VERS 阅读全文
posted @ 2021-01-18 15:06 CloudNativeBJ 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 1、搭建nfs存储 为了方便操作,我直接在master上搭建nfs存储。 [root@master ~]# yum -y install nfs-utils [root@master ~]# systemctl enable rpcbind [root@master lv]# mkdir -p /n 阅读全文
posted @ 2021-01-18 11:22 CloudNativeBJ 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 第一章 部署K8S集群 https://www.cnblogs.com/zoulixiang/p/9504324.html 第二章 1.新建mysql-rc.yaml vi mysql-rc.yaml apiVersion: v1 kind: ReplicationController metada 阅读全文
posted @ 2021-01-18 10:55 CloudNativeBJ 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 了解Metrics之前先了解kubectl自带的一个top命令,它是显示资源利用率的,包括cpu,内存和存储。 通过kubectl top --help了解到top命令有两个子命令,支持pod和node这两个维度去查看。 当我们使用kubectl top node和kubectl top pod命令 阅读全文
posted @ 2021-01-18 10:11 CloudNativeBJ 阅读(830) 评论(0) 推荐(0) 编辑
摘要: 获取节点和服务版本信息 kubectl get nodes 获取节点和服务版本信息,并查看附加信息 kubectl get nodes -o wide 获取pod信息,默认是default名称空间 kubectl get pod 获取pod信息,默认是default名称空间,并查看附加信息【如:po 阅读全文
posted @ 2021-01-18 09:45 CloudNativeBJ 阅读(458) 评论(0) 推荐(0) 编辑
摘要: kubernetes: 修改node 角色 新安装的kubernetes环境有时候node节点的 roles会缺失,我们可以手动添加上去 root@k8s-master:~# kubectl get nodes NAME STATUS ROLES AGE VERSION k8s-master Rea 阅读全文
posted @ 2021-01-18 09:24 CloudNativeBJ 阅读(1837) 评论(0) 推荐(0) 编辑