2022年3月29日

将博客搬至CSDN

摘要: 烦请博客园(yanqi_vip)博客搬家到csdn(yanqi_vip) 感谢 阅读全文

posted @ 2022-03-29 20:23 yanqi_vip 阅读(20) 评论(0) 推荐(0)

|NO.Z.00113|——————————|^^ 制作 ^^|——|KuberNetes&Docker操作.V11|——|docker.v01|制作镜像|

摘要: 一、镜像制作 ### 镜像制作概述 ~~~ 测试环境使用centos作为测试镜像制作 ~~~ 生产环境是不可以使用centos来制作镜像;可以使用Alpine制作镜像; ~~~ 是docker官方建议的制作镜像的方案,或者busybox; ~~~ 但是busybox是有一些bug的,而且不容易修复; 阅读全文

posted @ 2022-03-29 14:05 yanqi_vip 阅读(83) 评论(0) 推荐(0)

|NO.Z.00114|——————————|^^ 制作 ^^|——|KuberNetes&Docker操作.V12|——|docker.v02|优化小镜像|

摘要: 一、怎么去优化小镜像 ### 使用多阶段构建,使用多个FROM参数 ~~~ 使用多阶段构建:就是多个FROM ~~~ 编译操作和生成最终镜像的操作分开 二、下载镜像版本 ### 使用go语言去做镜像 [root@k8s-master01 dockerfiles]# docker pull golan 阅读全文

posted @ 2022-03-29 14:05 yanqi_vip 阅读(62) 评论(0) 推荐(0)

|NO.Z.00111|——————————|CloudNative|——|KuberNetes&Docker操作.V09|——|dockerfile.v04|workdir&user&volume|

摘要: 一、Dockerfile:WORKDIR参数 ### 创建dockerfile [root@k8s-master01 dockerfiles]# vim Dockerfile FROM centos:8 LABEL maintainer="test dockerfile" LABEL test=do 阅读全文

posted @ 2022-03-29 14:04 yanqi_vip 阅读(32) 评论(0) 推荐(0)

|NO.Z.00112|——————————|^^ 操作 ^^|——|KuberNetes&Docker操作.V10|——|dockerfile.v05|宿主机目录挂载到容器|

摘要: 一、把宿主机的目录挂载到容器里面 ### docker运行参数:-v ~~~ docker运行参数是-v是把本地的目录挂载到容器里面 ~~~ 创建这个目录没有指定-v也是可以启动的 [root@k8s-master01 ~]# ls /var/lib/docker/volumes/af4dc1fce 阅读全文

posted @ 2022-03-29 14:04 yanqi_vip 阅读(33) 评论(0) 推荐(0)

|NO.Z.00110|——————————|CloudNative|——|KuberNetes&Docker操作.V08|——|dockerfile.v03|env&add&copy|

摘要: 一、dockerfile:ENV参数 ### 创建dockerfile [root@k8s-master01 dockerfiles]# vim Dockerfile FROM centos:8 LABEL maintainer="test dockerfile" LABEL test=docker 阅读全文

posted @ 2022-03-29 14:03 yanqi_vip 阅读(31) 评论(0) 推荐(0)

|NO.Z.00108|——————————|CloudNative|——|KuberNetes&Docker操作.V06|——|dockerfile.v01|from&run|

摘要: 一、Dockerfile指令 ### dockerfile常用参数 ~~~ FROM:继承基础镜像 ~~~ MAINTAINER:镜像制作作者信息 ~~~ RUN:用来执行shell命令 ~~~ EXPOSE:暴露端口号 ~~~ CMD:启动容器默认执行的命令 ~~~ ENTRYPOINT:启动容器 阅读全文

posted @ 2022-03-29 14:02 yanqi_vip 阅读(29) 评论(0) 推荐(0)

|NO.Z.00109|——————————|CloudNative|——|KuberNetes&Docker操作.V07|——|dockerfile.v02|cmd&entrypoint

摘要: 一、Dockerfile:CMD参数 ### 创建dockerfile [root@k8s-master01 dockerfiles]# vim Dockerfile FROM centos:8 LABEL maintainer="test dockerfile" LABEL test=docker 阅读全文

posted @ 2022-03-29 14:02 yanqi_vip 阅读(49) 评论(0) 推荐(0)

|NO.Z.00106|——————————|CloudNative|——|KuberNetes&Docker操作.V04|——|docker命令.v03|启动镜像|

摘要: 一、启动镜像 ### docker镜像启动方式 ~~~ # 前台启动: ~~~ 自己调试的时候会采用前台启动,比如自己做好了一个镜像, ~~~ 需要验证这个镜像是不是对的,需要前台启动去调试。 ~~~ # 后台启动: ~~~ 做好的镜像,要发布到生产环境去;肯定是后台启动; ~~~ 后台启动dock 阅读全文

posted @ 2022-03-29 14:01 yanqi_vip 阅读(191) 评论(0) 推荐(0)

|NO.Z.00107|——————————|^^ 制作 ^^|——|KuberNetes&Docker操作.V05|——|docker命令.v04|制作镜像|

摘要: 一、制作镜像及查看镜像修改记录:docker build:制作镜像 ### 打包成镜像 [root@k8s-master01 dockerfiles]# docker build -t centos:user . //点表示当前目录 二、查看镜像的修改记录 ### 查看现有的镜像 [root@k8s 阅读全文

posted @ 2022-03-29 14:01 yanqi_vip 阅读(45) 评论(0) 推荐(0)

|NO.Z.00105|——————————|CloudNative|——|KuberNetes&Docker操作.V03|——|docker命令.v02|镜像操作|

摘要: 一、镜像操作 ### 搜索镜像 ~~~ 注:注释:OFFICIA显示状态为OK的,是官方的容器。一般使用容器都是使用官方的。 [root@k8s-master01 ~]# docker search centos NAME DESCRIPTION STARS OFFICIAL AUTOMATED c 阅读全文

posted @ 2022-03-29 14:00 yanqi_vip 阅读(57) 评论(0) 推荐(0)

|NO.Z.00103|——————————|CloudNative|——|KuberNetes&Docker操作.V01|——|docker概述|

摘要: 一、容器化和物理机应用概述 ### docker ~~~ 它是一个开源的软件项目,在Linux操作系统上, ~~~ docker提供了一个额外的软件抽象层操作系统层虚拟化的自动管理机制 ### 物理机 ~~~ 安装操作系统 ~~~ 依赖环境:Java——jdk jre NodeJS——Node PH 阅读全文

posted @ 2022-03-29 13:59 yanqi_vip 阅读(42) 评论(0) 推荐(0)

|NO.Z.00104|——————————|CloudNative|——|KuberNetes&Docker操作.V02|——|docker命令.v01|

摘要: 一、docker基本命令 ### 查看版本信息 [root@k8s-master01 ~]# docker version Client: Docker Engine - Community Version: 20.10.5 // 客户端版本:20.10.5 API version: 1.40 // 阅读全文

posted @ 2022-03-29 13:59 yanqi_vip 阅读(90) 评论(0) 推荐(0)

|NO.Z.00102|——————————|CloudNative|——————————————————————————————————————

摘要: NO: Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of 阅读全文

posted @ 2022-03-29 13:57 yanqi_vip 阅读(7) 评论(0) 推荐(0)

|NO.Z.00100|——————————|^^ 升级 ^^|——|KuberNetes&二进制升级.V11|——|kubernetes_Master|kubelet.v1.17.0——>v1.19.5|

摘要: 一、kubernetes升级kubelet.v1.17.0——>v1.19.5 ### 下线kubernetes.node节点:k8s-master01 ~~~ # 下线node节点k8s-master01:把k8s-master01设置成不可调度状态 ~~~ 注:--delete-local-da 阅读全文

posted @ 2022-03-29 13:56 yanqi_vip 阅读(58) 评论(0) 推荐(0)

|NO.Z.00101|——————————|^^ 升级 ^^|——|KuberNetes&二进制升级.V12|——|kubernetes_Node|kubelet.v1.17.0——>v1.19.5|

摘要: 一、升级相关节点kubelet服务kubelet.v1.17.0——>v1.19.5 ### 下线kubernetes.node节点 ~~~ 查看集群各节点版本状态 ~~~ 注:升级其它的四个节点kubelet版本 [root@k8s-master01 ~]# kubectl get node NA 阅读全文

posted @ 2022-03-29 13:56 yanqi_vip 阅读(42) 评论(0) 推荐(0)

|NO.Z.00099|——————————|^^ 升级 ^^|——|KuberNetes&二进制升级.V10|——|kubernetes_Node|kube-proxy.v1.17.0——>v1.19.5|

摘要: 一、kubernetes升级kube-proxy ### kubernetes.node节点升级kube-proxy.v1.17.0——>v1.19.5 ~~~ # k8s-node01、k8s-node02均采用此方案升级kube-proxy ~~~ # 查看kube-proxy历史版本 [roo 阅读全文

posted @ 2022-03-29 13:55 yanqi_vip 阅读(137) 评论(0) 推荐(0)

|NO.Z.00096|——————————|^^ 升级 ^^|——|KuberNetes&二进制升级.V07|——|kubernetes组件|metrics-server.v0.4.1——>v0.5.0|

摘要: 一、kubernetes.metrics-server ### metrics-server官方GitHub地址 ### metrics-server资源下载地址 ~~~ https://github.com/kubernetes-sigs/metrics-server 二、升级metrics-se 阅读全文

posted @ 2022-03-29 13:54 yanqi_vip 阅读(89) 评论(0) 推荐(0)

|NO.Z.00097|——————————|^^ 升级 ^^|——|KuberNetes&二进制升级.V08|——|kubernetes组件|coredns.v.1.7.0——>v.1.8.4|

摘要: 一、升级kubernetes.coredns ### coredns官方coredns官方GitHub:源码地址 ~~~ https://github.com/coredns/coredns.git ### 下载coredns的版本包 ~~~ git clone https://github.com 阅读全文

posted @ 2022-03-29 13:54 yanqi_vip 阅读(101) 评论(0) 推荐(0)

|NO.Z.00098|——————————|^^ 升级 ^^|——|KuberNetes&二进制升级.V09|——|kubernetes组件|dashboard.v2.0.4——>v2.3.1|

摘要: 一、kubernetes组件dashboard升级说明 ### dashboard官方hub地址 https://github.com/kubernetes/dashboard ### dashboard官方升级配置文件下载地址 ~~~ https://github.com/kubernetes/d 阅读全文

posted @ 2022-03-29 13:54 yanqi_vip 阅读(137) 评论(0) 推荐(0)

|NO.Z.00095|——————————|^^ 升级 ^^|——|KuberNetes&二进制升级.V06|——|kubernetes组件|calico.v3.15.3——>v3.19.1|

摘要: 一、calico组件说明 ### calico官网 ~~~ https://docs.projectcalico.org/maintenance/kubernetes-upgrade#upgrading-an-installation-that-uses-the-kubernetes-api-dat 阅读全文

posted @ 2022-03-29 13:53 yanqi_vip 阅读(394) 评论(0) 推荐(0)

|NO.Z.00094|——————————|^^ 升级 ^^|——|KuberNetes&二进制升级.V05|——|kubernetes组件|kubectl.v1.17.0——>v1.19.5|

摘要: 一、kubernetes升级k8s-master01组件kubectl.v1.17.0——>v1.19.5 ### 查看k8s-master01组件kubectl历史版本 ~~~ 查看kubectl历史版本 [root@k8s-master01 ~]# /usr/local/bin/kubectl 阅读全文

posted @ 2022-03-29 13:53 yanqi_vip 阅读(25) 评论(0) 推荐(0)

|NO.Z.00093|——————————|^^ 升级 ^^|——|KuberNetes&二进制升级.V04|——|kubernetes_master|k8s-master03组件|

摘要: 一、kubernetes升级k8s-master03节点组件 ### 查看k8s-master03相关组件历史版本 ~~~ 查看kube-apiserver kube-controller-manager kube-scheduler kube-proxy组件的版本 [root@k8s-master 阅读全文

posted @ 2022-03-29 13:52 yanqi_vip 阅读(50) 评论(0) 推荐(0)

|NO.Z.00090|——————————|^^ 升级 ^^|——|KuberNetes&二进制升级.V01|——|kubernetes_master|etcd.v3.4.13——>v3.4.7|

摘要: 一、二进制kubernetes升级说明 ### kubernetes升级说明 ~~~ # kubeadm方式: ~~~ kubernetes官方不建议跨大版本升级,建议升级小版本升级:1.17.0——>1.17.1 ~~~ # 二进制的方式: ~~~ 可以直接进行跨大版本升级,直接替换配置文件即可: 阅读全文

posted @ 2022-03-29 13:51 yanqi_vip 阅读(117) 评论(0) 推荐(0)

|NO.Z.00091|——————————|^^ 升级 ^^|——|KuberNetes&二进制升级.V02|——|kubernetes_master|k8s-master01组件|

摘要: 一、kubernetes升级说明 ### kubernetes升级说明 ~~~ 在升级的时候建议最后去升级controller-manager ~~~ 在升级的过程中最好把controller-manager停掉, ~~~ 在升级的过程中可能会造成pod的漂移,造成业务pod漂移。 ~~~ 在升级的 阅读全文

posted @ 2022-03-29 13:51 yanqi_vip 阅读(56) 评论(0) 推荐(0)

|NO.Z.00092|——————————|^^ 升级 ^^|——|KuberNetes&二进制升级.V03|——|kubernetes_master|k8s-master02组件|

摘要: 一、kubernetes升级k8s-master02节点组件 ### 查看k8s-master02相关组件版本 ~~~ 查看kube-apiserver kube-controller-manager kube-scheduler kube-proxy组件的版本 [root@k8s-master02 阅读全文

posted @ 2022-03-29 13:51 yanqi_vip 阅读(34) 评论(0) 推荐(0)

|NO.Z.00088|——————————|^^ 部署 ^^|——|KuberNetes&kubeadm.V17|5台Server|——|kubernetes验证|dashboard配置|

摘要: 一、dashboard配置 1、查看dashboard配置 #1、查看dashboard服务pod [root@k8s-master01 ~]# kubectl get po -n kubernetes-dashboard -owide NAME READY STATUS RESTARTS AGE 阅读全文

posted @ 2022-03-29 13:50 yanqi_vip 阅读(108) 评论(0) 推荐(0)

|NO.Z.00089|——————————|CloudNative|——————————————————————————————————————

摘要: NO: Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of 阅读全文

posted @ 2022-03-29 13:50 yanqi_vip 阅读(11) 评论(0) 推荐(0)

|NO.Z.00087|——————————|^^ 部署 ^^|——|KuberNetes&kubeadm.V16|5台Server|——|kubernetes验证|集群可用性验证|

摘要: 一、集群可用性验证:查看现有资源信息 ### 查询集群中所有namespace下的容器 [root@k8s-master01 ~]# kubectl get po --all-namespaces -owide NAMESPACE NAME READY STATUS RESTARTS AGE IP 阅读全文

posted @ 2022-03-29 13:49 yanqi_vip 阅读(105) 评论(0) 推荐(0)

|NO.Z.00085|——————————|^^ 部署 ^^|——|KuberNetes&kubeadm.V14|5台Server|——|kubernetes配置|配置更改|

摘要: 一、kubernetes配置更改 ### 配置更改——必须 ~~~ # kube-proxy配置更改 ~~~ 将Kube-proxy改为ipvs模式,因为在初始化集群的时候注释了ipvs配置,所以需要自行修改 二、在master01节点执行 ### 查看kube-proxy现在的模式是什么 ~~~ 阅读全文

posted @ 2022-03-29 13:48 yanqi_vip 阅读(51) 评论(0) 推荐(0)

|NO.Z.00086|——————————|^^ 部署 ^^|——|KuberNetes&kubeadm.V15|5台Server|——|kubernetes注意|证书过期|Master污点|

摘要: 一、kubernetes注意事项: ### kubeadm证书 ~~~ 注意:kubeadm安装的集群,证书有效期默认是一年。 ~~~ master节点kube-apiserver、kube-scheduler、kube-controller-manager、etcd都是以容器运行的 ~~~ 可以通 阅读全文

posted @ 2022-03-29 13:48 yanqi_vip 阅读(110) 评论(0) 推荐(0)

|NO.Z.00083|——————————|^^ 部署 ^^|——|KuberNetes&kubeadm.V12|5台Server|——|kubernetes组件|metrics_server|

摘要: 一、kubernetes组件安装 ### 下载组件安装源码包 ~~~ 下载版本包——在k8s-master01节点执行 ~~~ 现在k8s-ha-install版本包 [root@k8s-master01 ~]# cd /root/ ; git clone https://github.com/do 阅读全文

posted @ 2022-03-29 13:47 yanqi_vip 阅读(22) 评论(0) 推荐(0)

|NO.Z.00084|——————————|^^ 部署 ^^|——|KuberNetes&kubeadm.V13|5台Server|——|kubernetes组件|dashboard|

摘要: 一、kubernetes组件安装 ### 下载组件安装源码包 ~~~ 下载版本包——在k8s-master01节点执行 ~~~ 现在k8s-ha-install版本包 [root@k8s-master01 ~]# cd /root/ ; git clone https://github.com/do 阅读全文

posted @ 2022-03-29 13:47 yanqi_vip 阅读(64) 评论(0) 推荐(0)

|NO.Z.00081|——————————|^^ 部署 ^^|——|KuberNetes&kubeadm.V10|5台Server|——|kubernetes-node|Node注册到集群|

摘要: 一、kubernetes-Node注册到集群 ### Node节点注册到集群说明 ~~~ Node节点上主要部署公司的一些业务应用, ~~~ 生产环境中不建议Master节点部署系统组件之外的其他Pod, ~~~ 测试环境可以允许Master节点部署Pod以节省系统资源。 二、k8s-node01注 阅读全文

posted @ 2022-03-29 13:46 yanqi_vip 阅读(62) 评论(0) 推荐(0)

|NO.Z.00082|——————————|^^ 部署 ^^|——|KuberNetes&kubeadm.V11|5台Server|——|kubernetes组件|calico|

摘要: 一、kubernetes组件安装 ### 下载组件安装源码包:下载版本包——在k8s-master01节点执行 ~~~ 现在k8s-ha-install版本包 [root@k8s-master01 ~]# cd /root/ ; git clone https://github.com/dotbal 阅读全文

posted @ 2022-03-29 13:46 yanqi_vip 阅读(54) 评论(0) 推荐(0)

|NO.Z.00080|——————————|^^ 部署 ^^|——|KuberNetes&kubeadm.V09|5台Server|——|kubernetes-master|模拟Token过期|

摘要: 一、Master注册到集群:高可用master——模拟token过期 ### Master注册到集群:高可用master]——模拟token过期 ~~~ 生成新的token文件 二、Master注册到集群:Token过期后生成新的token: ### Token过期后生成新的token: [root 阅读全文

posted @ 2022-03-29 13:45 yanqi_vip 阅读(61) 评论(0) 推荐(0)

|NO.Z.00079|——————————|^^ 部署 ^^|——|KuberNetes&kubeadm.V08|5台Server|——|kubernetes-master|直接注册|Token未过期|

摘要: 一、Maser注册到集群: ### 高可用master ~~~ k8s-master02注册到kubernetes集群:直接注册 二、查看集群状态 ### 查看已注册的master节点 [root@k8s-master01 ~]# kubectl get node -owide NAME STATU 阅读全文

posted @ 2022-03-29 13:44 yanqi_vip 阅读(64) 评论(0) 推荐(0)

|NO.Z.00077|——————————|^^ 部署 ^^|——|KuberNetes&kubeadm.V06|5台Server|——|keepalived|haproxy|

摘要: 一、高可用组件部署 ### 高可用组件部署说明 ~~~ (注意:如果不是高可用集群,haproxy和keepalived无需安装) ~~~ 公有云要用公有云自带的负载均衡, ~~~ 比如阿里云的SLB,腾讯云的ELB,用来替代haproxy和keepalived, ~~~ 因为公有云大部分都是不支持 阅读全文

posted @ 2022-03-29 13:43 yanqi_vip 阅读(83) 评论(0) 推荐(0)

|NO.Z.00078|——————————|^^ 部署 ^^|——|KuberNetes&kubeadm.V07|5台Server|——|kubernetes|集群初始化|镜像下载失败|

摘要: 一、kubernetes集群初始化 ### kubernetes集群初始化准备——所有节点 ~~~ # kubeadm部署官方地址: ~~~ kubeadm官方地址:https://kubernetes.io/docs/setup/production-environment/tools/kubea 阅读全文

posted @ 2022-03-29 13:43 yanqi_vip 阅读(81) 评论(0) 推荐(0)

|NO.Z.00076|——————————|^^ 部署 ^^|——|KuberNetes&kubeadm.V05|5台Server|——|基础组件|

摘要: 一、kubernetes.kubeadm基础组件部署 ### kubernetes基本组件安装概述 ~~~ 基本组件说明 ~~~ 集群中用到的各种组件,比如Docker-ce、Kubernetes各组件等。 二、安装docker-ce-19.03——所有节点 ### 安装docker-ce [roo 阅读全文

posted @ 2022-03-29 13:42 yanqi_vip 阅读(41) 评论(0) 推荐(0)

|NO.Z.00075|——————————|^^ 部署 ^^|——|KuberNetes&kubeadm.V04|5台Server|——|内核升级|

摘要: 一、系统内核升级——所有节点 ### 系统内核配置说明 ~~~ CentOS7 需要升级内核至4.18+,本地升级的版本为4.19 二、系统内核升级——所有节点 ### 下载内核配置文件并发送到其它节点 ~~~ # 在k8s-master01节点下载4.19版本内核配置文件 [root@k8s-ma 阅读全文

posted @ 2022-03-29 13:41 yanqi_vip 阅读(103) 评论(0) 推荐(0)

|NO.Z.00074|——————————|^^ 部署 ^^|——|KuberNetes&kubeadm.V03|5台Server|——|基础配置|

摘要: 一、kubernetes.kubeadm基础环境配置 ### 基础环境配置——所有节点 ~~~ 查看系统内核版本 [root@k8s-master01 ~]# cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core) ### 所有节点配 阅读全文

posted @ 2022-03-29 13:41 yanqi_vip 阅读(58) 评论(0) 推荐(0)

|NO.Z.00072|——————————|CloudNative|——|KuberNetes&kubeadm.V01|5台Server|——|部署说明|kubeadm.V1.21.2|

摘要: 一、kubernetes概述 ### 环境准备 ~~~ 请不要使用带中文的服务器和克隆的虚拟机 ~~~ 生产环境建议使用二进制安装方式 ### k8s1.20更新说明 ~~~ 官网地址:https://kubernetes.io/:Getting started——>Release notes an 阅读全文

posted @ 2022-03-29 13:40 yanqi_vip 阅读(57) 评论(0) 推荐(0)

|NO.Z.00073|——————————|^^ 部署 ^^|——|KuberNetes&kubeadm.V02|5台Server|——|部署规划|

摘要: 一、kubernetes.kubeadm部署规划 ### kubeadm高可用安装k8s集群概述 ### 官网地址 ~~~ K8S官网:https://kubernetes.io/docs/setup/ ~~~ kubeadm最新版安装:https://kubernetes.io/docs/setu 阅读全文

posted @ 2022-03-29 13:40 yanqi_vip 阅读(14) 评论(0) 推荐(0)

|NO.Z.00069|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V22|3台Server|——|TLS_Bootstrapping|自动颁发证书|

摘要: 一、TLS Bootstrapping自动生成证书流程 ### TLS Bootstrapping初始化流程:TLS初始化流程 ~~~ # Kubelet启动 ~~~ # Kubelet查看kubelet.kubeconfig文件,假设没有这个文件 ~~~ # Kubelet会查看本地的bootst 阅读全文

posted @ 2022-03-29 13:39 yanqi_vip 阅读(63) 评论(0) 推荐(0)

|NO.Z.00070|——————————|CloudNative|——|KuberNetes&二进制部署.V23|3台Server|——|kubernetes部署总结|

摘要: 一、kubernetes安装总结 ### kubernetes安装方式 ~~~ kubeadm ~~~ 二进制 ~~~ 自动化安装 ### kubernetes自动化安装方式 ~~~ # Ansible ~~~ Master节点安装不需要写自动化。 ~~~ 添加Node节点,playbook。 ## 阅读全文

posted @ 2022-03-29 13:39 yanqi_vip 阅读(29) 评论(0) 推荐(0)

|NO.Z.00071|——————————|CloudNative|——————————————————————————————————————

摘要: NO: Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of 阅读全文

posted @ 2022-03-29 13:39 yanqi_vip 阅读(8) 评论(0) 推荐(0)

|NO.Z.00068|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V21|3台Server|——|kubelet启动过程|

摘要: 一、Kubelet启动过程 ### TLS BootStrapping官方地址 ~~~ ——>TLS BootStrapping官方文档: ~~~ https://kubernetes.io/docs/reference/command-line-tools-reference/kubelet-tl 阅读全文

posted @ 2022-03-29 13:38 yanqi_vip 阅读(153) 评论(0) 推荐(0)

|NO.Z.00066|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V19|3台Server|——|kubernetes配置|生产环境关键性配置|

摘要: 一、生产环境关键性配置:docker参数配置——所有节点 ### docker参数配置——所有节点 ~~~ docker参数:所有节点都需要更改。 [root@k8s-master01 ~]# vim /etc/docker/daemon.json { "registry-mirrors": [ " 阅读全文

posted @ 2022-03-29 13:37 yanqi_vip 阅读(53) 评论(0) 推荐(0)

|NO.Z.00067|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V20|3台Server|——|TLS_BootStrapping|证书生成流程|

摘要: 一、TLS Bootstrapping证书详解 ### 证书详解 ~~~ 此环境中ControllerManager/Scheduler组件是手动颁发的证书。 ~~~ TLS Bootstrapping:是为node节点自动的生成 和管理证书的。 ~~~ Node节点为什么不去手动的生成证书和管理证 阅读全文

posted @ 2022-03-29 13:37 yanqi_vip 阅读(69) 评论(0) 推荐(0)

|NO.Z.00064|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V17|3台Server|——|kubernetes验证|busybox部署|Pod解析service|

摘要: 一、集群验证资源准备 ### 集群验证说明 ~~~ 集群验证(集群之前,先部署dashboard) ### pod验证流程 ~~~ # Pod必须能解析Service ~~~ # Pod必须能解析跨namespace的Service ~~~ # 每个节点都必须要能访问Kubernetes的kuber 阅读全文

posted @ 2022-03-29 13:36 yanqi_vip 阅读(66) 评论(0) 推荐(0)

|NO.Z.00065|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V18|3台Server|——|kubernetes验证|Pod与Pod之间通信|

摘要: 一、集群验证:pod和pod之间通信 ### pod验证流程:Pod和Pod之间可以正常通信 ~~~ 同namespace能通信 ~~~ 跨namespace能通信 ~~~ 跨机器能通信 二、查看kube-system命名空间下部署了那些资源 ### 查看kube-system命名空间下部署了那些资 阅读全文

posted @ 2022-03-29 13:36 yanqi_vip 阅读(33) 评论(0) 推荐(0)

|NO.Z.00063|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V16|3台Server|——|kubernetes组件|dashboard|

摘要: 一、部署dashboard ### Dashboard概述 ~~~ Dashboard用于展示集群中的各类资源, ~~~ 同时也可以通过Dashboard实时查看Pod的日志和在容器中执行一些命令等。 二、安装指定版本dashboard ### 切换到dashboard部署目录下 [root@k8s 阅读全文

posted @ 2022-03-29 13:36 yanqi_vip 阅读(50) 评论(0) 推荐(0)

|NO.Z.00062|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V15|3台Server|——|kubernetes组件|metrics-server|

摘要: 一、部署Metrics Server ### metrics server概述 ~~~ 在新版的Kubernetes中系统资源的采集均使用Metrics-server, ~~~ 可以通过Metrics采集节点和Pod的内存、磁盘、CPU和网络的使用率。 ### 部署metrics server ~~ 阅读全文

posted @ 2022-03-29 13:35 yanqi_vip 阅读(21) 评论(0) 推荐(0)

|NO.Z.00060|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V13|3台Server|——|kubernetes组件|calico|

摘要: 一、部署calico:calico组件说明 ### calico官网 ~~~ https://docs.projectcalico.org/maintenance/kubernetes-upgrade#upgrading-an-installation-that-uses-the-kubernete 阅读全文

posted @ 2022-03-29 13:34 yanqi_vip 阅读(81) 评论(0) 推荐(0)

|NO.Z.00061|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V14|3台Server|——|kubernetes组件|coredns|

摘要: 一、部署CoreDNS ### 部署对应版本(推荐) ~~~ 切换到安装目录下 [root@k8s-master01 ~]# cd /root/k8s-ha-install/ 二、如果更改了k8s service的网段需要将coredns的serviceIP改成k8s service网段的第十个IP 阅读全文

posted @ 2022-03-29 13:34 yanqi_vip 阅读(19) 评论(0) 推荐(0)

|NO.Z.00059|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V12|3台Server|——|kube-node|kube-proxy配置|

摘要: 一、kube-proxy配置 ### kube-proxy注意事项 ~~~ 注意,如果不是高可用集群, ~~~ 192.168.1.11:8443改为master01的地址,8443改为apiserver的端口,默认是6443 二、创建kube-proxy服务 ### 创建kube-proxy服务; 阅读全文

posted @ 2022-03-29 13:33 yanqi_vip 阅读(67) 评论(0) 推荐(0)

|NO.Z.00057|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V10|3台Server|——|kube-master|bootstrap_secret|

摘要: 一、TLS BootStrapping配置 ### 创建bootstrap:在k8s-master01创建bootstrap ~~~ # 注意,如果不是高可用集群, ~~~ 192.168.1.11:8443改为master01的地址,8443改为apiserver的端口,默认是6443 ### 在 阅读全文

posted @ 2022-03-29 13:32 yanqi_vip 阅读(54) 评论(0) 推荐(0)

|NO.Z.00058|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V11|3台Server|——|kube-node|kubelet配置|

摘要: 一、node节点组件配置:复制证书 ### 从k8s-master01节点复制证书到node节点 ~~~ # 进入证书目录下 [root@k8s-master01 ~]# cd /etc/kubernetes/ ~~~ # 将需要的证书复制到node节点下 [root@k8s-master01 ku 阅读全文

posted @ 2022-03-29 13:32 yanqi_vip 阅读(28) 评论(0) 推荐(0)

|NO.Z.00056|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V09|3台Server|——|kube-master|kube-scheduler|

摘要: 一、kube-scheduler组件部署 ### kube-scheduler ~~~ 所有Master节点配置kube-scheduler service 二、创建kube-scheduler配置文件 ### 创建kube-scheduler配置文件 [root@k8s-master01 ~]# 阅读全文

posted @ 2022-03-29 13:31 yanqi_vip 阅读(34) 评论(0) 推荐(0)

|NO.Z.00054|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V07|3台Server|——|kube-master|kube-apiserver|

摘要: 一、kubernetes-master组件配置 ### 为kubernetes组件创建环境目录 ~~~ 所有节点创建相关目录 [root@k8s-master01 ~]# mkdir -p /etc/kubernetes/manifests/ /etc/systemd/system/kubelet. 阅读全文

posted @ 2022-03-29 13:31 yanqi_vip 阅读(79) 评论(0) 推荐(0)

|NO.Z.00055|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V08|3台Server|——|kube-master|kube-controller-manager|

摘要: 一、kube-Controller-Manager组件部署 ### kube-controller-manager ~~~ 所有Master节点配置kube-controller-manager service ~~~ 注意本文档使用的k8s Pod网段为172.16.0.0/12, ~~~ # 该 阅读全文

posted @ 2022-03-29 13:31 yanqi_vip 阅读(14) 评论(0) 推荐(0)

|NO.Z.00052|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V05|3台Server|——|证书生成|

摘要: 一、生成证书: ### Master01下载生成证书工具(下载不成功可以去百度网盘)及创建资源目录 ~~~ etcd及kubernetes证书生成 ~~~ 二进制安装最关键步骤,一步错误全盘皆输,一定要注意每个步骤都要是正确的 ### 下载证书生成工具 [root@k8s-master01 ~]# 阅读全文

posted @ 2022-03-29 13:30 yanqi_vip 阅读(48) 评论(0) 推荐(0)

|NO.Z.00053|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V06|3台Server|——|etcd配置|

摘要: 一、kubernetes系统组件配置:ETCD配置 ### k8s-master01节点etcd.yaml配置 ~~~ etcd配置大致相同,注意修改每个Master节点的etcd配置的主机名和IP地址 ### k8s-master01.etcd.yaml配置文件 [root@k8s-master0 阅读全文

posted @ 2022-03-29 13:30 yanqi_vip 阅读(53) 评论(0) 推荐(0)

|NO.Z.00051|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V04|3台Server|——|基础组件|

摘要: 一、基本组件安装 ### docker-ce安装:Docker安装 ~~~ # 所有节点安装Docker-ce 19.03 [root@k8s-master01 ~]# yum install docker-ce-19.03.* -y ### 更改docker的启动参数为systemd ~~~ # 阅读全文

posted @ 2022-03-29 13:29 yanqi_vip 阅读(32) 评论(0) 推荐(0)

|NO.Z.00048|——————————|CloudNative|——|KuberNetes&二进制概述.V01|3台Server|——|部署说明|kubernetes.V1.21.2|

摘要: 一、kubernetes安装说明 ### kubernetes安装宿主机要求 ~~~ 本教程适用于k8s1.7+ ~~~ 请不要使用带中文的服务器和克隆的虚拟机 ### 安装说明 ~~~ 本文章将演示CentOS 7二进制方式安装高可用k8s 1.17+,相对于其他版本, ~~~ 二进制安装方式并无 阅读全文

posted @ 2022-03-29 13:28 yanqi_vip 阅读(28) 评论(0) 推荐(0)

|NO.Z.00049|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V02|3台Server|——|基础配置|

摘要: 一、基础环境配置 ### 基础环境配置说明 ~~~ 主机信息,服务器IP地址不能设置成dhcp,要配置成静态IP。 ~~~ VIP(虚拟IP)不要和公司内网IP重复,首先去ping一下,不通才可用。 ~~~ VIP需要和主机在同一个局域网内! ~~~ 公有云的话,VIP为公有云的负载均衡的IP,比如 阅读全文

posted @ 2022-03-29 13:28 yanqi_vip 阅读(37) 评论(0) 推荐(0)

|NO.Z.00050|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V03|3台Server|——|内核升级|

摘要: 一、内核升级 ### 在master01节点下载内核:并发送到其它节点 ~~~ # CentOS7 需要升级内核至4.18+,本地升级的版本为4.19 [root@k8s-master01 ~]# cd /root [root@k8s-master01 ~]# wget http://193.49. 阅读全文

posted @ 2022-03-29 13:28 yanqi_vip 阅读(71) 评论(0) 推荐(0)

|NO.Z.00047|——————————|CloudNative|——————————————————————————————————————

摘要: NO: Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of 阅读全文

posted @ 2022-03-29 13:27 yanqi_vip 阅读(16) 评论(0) 推荐(0)

|NO.Z.00046|——————————|CloudNative|——|KuberNetes&二进制部署.V24|5台Server|——|kubernetes部署总结|

摘要: 一、kubernetes安装总结 ### kubernetes安装方式 ~~~ kubeadm ~~~ 二进制 ~~~ 自动化安装 ### kubernetes自动化安装方式 ~~~ # Ansible ~~~ Master节点安装不需要写自动化。 ~~~ 添加Node节点,playbook。 ## 阅读全文

posted @ 2022-03-29 13:26 yanqi_vip 阅读(27) 评论(0) 推荐(0)

|NO.Z.00044|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V22|5台Server|——|kubelet启动过程|

摘要: 一、Kubelet启动过程 ### TLS BootStrapping官方地址 ~~~ ——>TLS BootStrapping官方文档: ~~~ https://kubernetes.io/docs/reference/command-line-tools-reference/kubelet-tl 阅读全文

posted @ 2022-03-29 13:26 yanqi_vip 阅读(20) 评论(0) 推荐(0)

|NO.Z.00045|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V23|5台Server|——|TLS_Bootstrapping|自动颁发证书|

摘要: 一、TLS Bootstrapping自动生成证书流程 ### TLS Bootstrapping初始化流程:TLS初始化流程 ~~~ # Kubelet启动 ~~~ # Kubelet查看kubelet.kubeconfig文件,假设没有这个文件 ~~~ # Kubelet会查看本地的bootst 阅读全文

posted @ 2022-03-29 13:26 yanqi_vip 阅读(38) 评论(0) 推荐(0)

|NO.Z.00043|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V21|5台Server|——|TLS_BootStrapping|证书生成流程|

摘要: 一、TLS Bootstrapping证书详解 ### 证书详解 ~~~ 此环境中ControllerManager/Scheduler组件是手动颁发的证书。 ~~~ TLS Bootstrapping:是为node节点自动的生成 和管理证书的。 ~~~ Node节点为什么不去手动的生成证书和管理证 阅读全文

posted @ 2022-03-29 13:25 yanqi_vip 阅读(44) 评论(0) 推荐(0)

|NO.Z.00041|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V19|5台Server|——|kubernetes验证|Pod与Pod之间通信|

摘要: 一、集群验证:pod和pod之间通信 ### pod验证流程:Pod和Pod之间可以正常通信 ~~~ 同namespace能通信 ~~~ 跨namespace能通信 ~~~ 跨机器能通信 二、查看kube-system命名空间下部署了那些资源 ### 查看kube-system命名空间下部署了那些资 阅读全文

posted @ 2022-03-29 13:24 yanqi_vip 阅读(57) 评论(0) 推荐(0)

|NO.Z.00042|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V20|5台Server|——|kubernetes配置|生产环境关键性配置|

摘要: 一、生产环境关键性配置 ### docker参数配置——所有节点 ~~~ docker参数:所有节点都需要更改。 [root@k8s-master01 ~]# vim /etc/docker/daemon.json { "registry-mirrors": [ "https://registry. 阅读全文

posted @ 2022-03-29 13:24 yanqi_vip 阅读(33) 评论(0) 推荐(0)

|NO.Z.00039|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V17|5台Server|——|kubernetes组件|dashboard|

摘要: 一、部署dashboard ### Dashboard概述 ~~~ Dashboard用于展示集群中的各类资源, ~~~ 同时也可以通过Dashboard实时查看Pod的日志和在容器中执行一些命令等。 ### 安装指定版本dashboard ~~~ # 切换到dashboard部署目录下 [root 阅读全文

posted @ 2022-03-29 13:23 yanqi_vip 阅读(190) 评论(0) 推荐(0)

|NO.Z.00040|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V18|5台Server|——|kubernetes验证|busybox部署|Pod解析service|

摘要: 一、集群验证 ### 集群验证资源准备 ~~~ 集群验证说明 ~~~ 集群验证(集群之前,先部署dashboard) ### pod验证流程 ~~~ Pod必须能解析Service ~~~ Pod必须能解析跨namespace的Service ~~~ 每个节点都必须要能访问Kubernetes的ku 阅读全文

posted @ 2022-03-29 13:23 yanqi_vip 阅读(23) 评论(0) 推荐(0)

|NO.Z.00037|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V15|5台Server|——|kubernetes组件|coredns|

摘要: 一、部署CoreDNS ### 部署对应版本(推荐) ~~~ # 切换到安装目录下 [root@k8s-master01 calico]# cd /root/k8s-ha-install/ ### 如果更改了k8s service的网段需要将coredns的serviceIP改成k8s servic 阅读全文

posted @ 2022-03-29 13:21 yanqi_vip 阅读(28) 评论(0) 推荐(0)

|NO.Z.00038|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V16|5台Server|——|kubernetes组件|metrics-server|

摘要: 一、部署Metrics Server ### metrics server概述 ~~~ 在新版的Kubernetes中系统资源的采集均使用Metrics-server, ~~~ 可以通过Metrics采集节点和Pod的内存、磁盘、CPU和网络的使用率。 二、部署metrics server ### 阅读全文

posted @ 2022-03-29 13:21 yanqi_vip 阅读(25) 评论(0) 推荐(0)

|NO.Z.00035|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V13|5台Server|——|kubernetes-node|kube-proxy配置|

摘要: 一、kube-proxy配置 ### kube-proxy注意事项 ~~~ # 注意,如果不是高可用集群,192.168.1.20:8443改为master01的地址, ~~~ # 8443改为apiserver的端口,默认是6443 二、创建kube-proxy服务 ### 创建kube-prox 阅读全文

posted @ 2022-03-29 13:20 yanqi_vip 阅读(45) 评论(0) 推荐(0)

|NO.Z.00036|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V14|5台Server|——|kubernetes组件|calico|

摘要: 一、部署calico ### calico组件说明 ~~~ # calico官网 ~~~ https://docs.projectcalico.org/maintenance/kubernetes-upgrade#upgrading-an-installation-that-uses-the-kub 阅读全文

posted @ 2022-03-29 13:20 yanqi_vip 阅读(77) 评论(0) 推荐(0)

|NO.Z.00034|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V12|5台Server|——|kubernetes-node|kubelet配置|

摘要: 一、node节点组件配置 ### 复制证书 ~~~ 从k8s-master01节点复制证书到node节点 ### 进入证书目录下 [root@k8s-master01 bootstrap]# cd /etc/kubernetes/ ### 将需要的证书复制到node节点下 [root@k8s-mas 阅读全文

posted @ 2022-03-29 13:19 yanqi_vip 阅读(47) 评论(0) 推荐(0)

|NO.Z.00032|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V10|5台Server|——|kubernetes-master|kube-scheduler|

摘要: 一、kube-scheduler组件部署 ### kube-scheduler ~~~ 所有Master节点配置kube-scheduler service 二、创建kube-scheduler配置文件 ### 所有节点创建kube-scheduler配置文件 [root@k8s-master01 阅读全文

posted @ 2022-03-29 13:18 yanqi_vip 阅读(26) 评论(0) 推荐(0)

|NO.Z.00033|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V11|5台Server|——|kubernetes-master|bootstrap_secret|

摘要: 一、TLS BootStrapping配置 ### 创建bootstrap:在k8s-master01创建bootstrap ~~~ # 注意,如果不是高可用集群,192.168.1.20:8443改为master01的地址, ~~~ # 8443改为apiserver的端口,默认是6443 ### 阅读全文

posted @ 2022-03-29 13:18 yanqi_vip 阅读(116) 评论(0) 推荐(0)

|NO.Z.00029|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V07|5台Server|——|Keepalived|haproxy|

摘要: 一、Keepalived高可用配置 ### Keepalived部署说明 ~~~ 高可用配置(注意:如果不是高可用集群,haproxy和keepalived无需安装) ~~~ 如果在云上安装也无需执行此章节的步骤,可以直接使用云上的lb,比如阿里云slb,腾讯云elb等 ~~~ 公有云要用公有云自带 阅读全文

posted @ 2022-03-29 13:17 yanqi_vip 阅读(86) 评论(0) 推荐(0)

|NO.Z.00030|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V08|5台Server|——|kubernetes-master|kube-apiserver|

摘要: 一、kubernetes-master组件配置:kubernetes创建环境目录 ### 为kubernetes组件创建环境目录 ~~~ 所有节点创建相关目录 [root@k8s-master01 ~]# mkdir -p /etc/kubernetes/manifests/ /etc/system 阅读全文

posted @ 2022-03-29 13:17 yanqi_vip 阅读(53) 评论(0) 推荐(0)

|NO.Z.00031|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V09|5台Server|——|kubernetes-master|kube-controller-manager|

摘要: 一、kube-ControllerManager组件部署 ### kube-controller-manager ~~~ 所有Master节点配置kube-controller-manager service ~~~ # 注意本文档使用的k8s Pod网段为172.16.0.0/12, ~~~ # 阅读全文

posted @ 2022-03-29 13:17 yanqi_vip 阅读(30) 评论(0) 推荐(0)

|NO.Z.00028|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V06|5台Server|——|etcd配置|

摘要: 一、kubernetes系统组件配置 ### k8s-master01节点etcd.yaml配置 ~~~ etcd配置大致相同,注意修改每个Master节点的etcd配置的主机名和IP地址 ### k8s-master01.etcd.yaml配置文件 [root@k8s-master01 ~]# v 阅读全文

posted @ 2022-03-29 13:16 yanqi_vip 阅读(59) 评论(0) 推荐(0)

|NO.Z.00025|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V03|5台Server|——|内核升级|

摘要: 一、内核升级 ### 在master01节点下载内核:并发送到其它节点 ~~~ # CentOS7 需要升级内核至4.18+,本地升级的版本为4.19 [root@k8s-master01 ~]# cd /root [root@k8s-master01 ~]# wget http://193.49. 阅读全文

posted @ 2022-03-29 13:15 yanqi_vip 阅读(65) 评论(0) 推荐(0)

|NO.Z.00026|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V04|5台Server|——|基础组件|

摘要: 一、基本组件安装 ### docker-ce安装:Docker安装 ~~~ # 所有节点安装Docker-ce 19.03 [root@k8s-master01 ~]# yum install docker-ce-19.03.* -y ### 更改docker的启动参数为systemd ~~~ # 阅读全文

posted @ 2022-03-29 13:15 yanqi_vip 阅读(32) 评论(0) 推荐(0)

|NO.Z.00027|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V05|5台Server|——|证书生成|

摘要: 一、生成证书: ### 生成证书:Master01下载生成证书工具(下载不成功可以去百度网盘)及创建资源目录 ~~~ etcd及kubernetes证书生成 ~~~ 二进制安装最关键步骤,一步错误全盘皆输,一定要注意每个步骤都要是正确的 ### 下载证书生成工具 [root@k8s-master01 阅读全文

posted @ 2022-03-29 13:15 yanqi_vip 阅读(39) 评论(0) 推荐(0)

|NO.Z.00024|——————————|^^ 部署 ^^|——|KuberNetes&二进制部署.V02|5台Server|——|基础配置|

摘要: 一、基础环境配置 ### 基础环境配置说明 ~~~ 主机信息,服务器IP地址不能设置成dhcp,要配置成静态IP。 ~~~ VIP(虚拟IP)不要和公司内网IP重复,首先去ping一下,不通才可用。 ~~~ VIP需要和主机在同一个局域网内! ~~~ 公有云的话,VIP为公有云的负载均衡的IP, ~ 阅读全文

posted @ 2022-03-29 13:14 yanqi_vip 阅读(47) 评论(0) 推荐(0)

|NO.Z.00023|——————————|CloudNative|——|KuberNetes&二进制概述.V01|5台Server|——|部署说明|kubernetes.V1.21.2|

摘要: 一、kubernetes安装说明 ### kubernetes安装宿主机要求 ~~~ 本教程适用于k8s1.7+ ~~~ 请不要使用带中文的服务器和克隆的虚拟机 ### 安装说明 ~~~ 本文章将演示CentOS 7二进制方式安装高可用k8s 1.17+,相对于其他版本, ~~~ 二进制安装方式并无 阅读全文

posted @ 2022-03-29 13:14 yanqi_vip 阅读(35) 评论(0) 推荐(0)

|NO.Z.00022|——————————|CloudNative|——————————————————————————————————————

摘要: NO: Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of 阅读全文

posted @ 2022-03-29 13:13 yanqi_vip 阅读(10) 评论(0) 推荐(0)

|NO.Z.00020|——————————|^^ 标准 ^^|——|KuberNetes&标准.V19|——|常用操作.V05|Pod操作|Node操作|

摘要: 一、pod常用操作 ### pod常用操作 ~~~ # 获取 pod 日志(标准输出) [root@k8s-master01 ~]# kubectl logs my-pod ~~~ # 获取含 name=myLabel 标签的 Pods 的日志(标准输出) [root@k8s-master01 ~] 阅读全文

posted @ 2022-03-29 13:12 yanqi_vip 阅读(33) 评论(0) 推荐(0)

|NO.Z.00021|——————————|^^ 标准 ^^|——|KuberNetes&标准.V20|——|常用操作.V06|格式化输出|

摘要: 一、格式化输出:以特定格式将详细信息输出到终端窗口可以将-o或--output参数添加到支持的kubectl命令 输出格式 描述 -o=custom-columns=<spec> 使用逗号分隔的自定义列来打印表格 -o=custom-columns-file=<filename> 使用 <filen 阅读全文

posted @ 2022-03-29 13:12 yanqi_vip 阅读(28) 评论(0) 推荐(0)

|NO.Z.00019|——————————|^^ 标准 ^^|——|KuberNetes&标准.V18|——|常用操作.V04|更新资源|删除资源|

摘要: 一、更新资源 ### 更新资源 [root@k8s-master01 ~]# kubectl set image deployment/frontend www=image:v2 // 滚动更新 "frontend" Deployment 的 "www" 容器镜像 [root@k8s-master0 阅读全文

posted @ 2022-03-29 13:11 yanqi_vip 阅读(39) 评论(0) 推荐(0)

|NO.Z.00018|——————————|^^ 标准 ^^|——|KuberNetes&标准.V17|——|常用操作.V03|创建资源|查看资源|

摘要: 一、创建命令 ### 创建命令 ~~~ # 创建资源 [root@k8s-master01 ~]# kubectl apply -f ./my-manifest.yaml ~~~ # 使用多个文件创建 [root@k8s-master01 ~]# kubectl apply -f ./my1.yam 阅读全文

posted @ 2022-03-29 13:10 yanqi_vip 阅读(12) 评论(0) 推荐(0)

|NO.Z.00017|——————————|^^ 标准 ^^|——|KuberNetes&标准.V16|——|常用操作.V02|操作参数|

摘要: 一、常用操作 ### 常用操作参数 ~~~ # 查看所有 pod 列表, -n 后跟 namespace, 查看指定的命名空间 [root@k8s-master01 ~]# kubectl get pod [root@k8s-master01 ~]# kubectl get pod -n kube- 阅读全文

posted @ 2022-03-29 13:09 yanqi_vip 阅读(34) 评论(0) 推荐(0)

|NO.Z.00016|——————————|^^ 标准 ^^|——|KuberNetes&标准.V15|——|常用操作.V01|操作命令|

摘要: 一、常用操作 ### 网络规划 ~~~ 10.96.0.0/12 // k8s Service网段 ~~~ 172.16.0.0/12 // k8s Pod网段 ~~~ centos7.x 10.10.10.11 192,168.1.11 // master01 2C2G 40G ~~~ cento 阅读全文

posted @ 2022-03-29 13:08 yanqi_vip 阅读(16) 评论(0) 推荐(0)

导航