K8S
文章平均质量分 74
登竹
技术小白,只为学习,取得更大的进步
展开
-
提取harbor里面所有的镜像版本号(根据自己的环境,来修改)
#!/bin/bash#本脚本,适合单个镜像库小于 500 的镜像仓库提取harborIP='$1'harbor_name='hub.universe.com'project_id=`curl -s 'http://'$harborIP'/api/projects?page=1&page_size=15' | grep 'project_id' | tr -d '",' | awk '{print $2}'`for d in ${project_id};do#curl 取值多少,最大原创 2020-08-04 10:10:29 · 1855 阅读 · 0 评论 -
开发环境,k8s 集群,指定 pod 服务运行在指定服务器上,打 lable
需求:开发提出,想要 某一个调用 pod 运行在,只运行在master 节点。环境:因为是开发 sit 环境,所以机器规格相对来说,比较小。集群有一个master 两个 node 组成。分别是 一个2-4和两个4-8 的机器。master 节点 是做了 SchedulingDisabled 的,禁止调度。192.168.0.5 Ready,SchedulingDisabled master 20d v1.14.6192.168.0.6 Ready原创 2020-06-04 15:52:05 · 2696 阅读 · 0 评论 -
k8s 随手记(常用命令和部分问题处理)
k8s随手记k8s网络重置k8s网络重置查看服务器状态kubectl get pod -o widekubectl logs (po名) (po的sts)journalctl -u kubelet #failed: rpc error: code = Unknown desc = NetworkPlugin cni failed to set up pod "nginx-8586cf5...原创 2020-04-23 15:43:23 · 270 阅读 · 0 评论 -
k8s 重启策略
Pod 状态描述: 状态值 描述Pending API Server已经创建该Pod,但在Pod内还有一个或多个容器的镜像没有创建,包括正在下载镜像的过程。Runnung Pod内所有容器均已创建,且至少有一个容器处于运行状态、正在启动状态或正在重启状态。Succeeded Pod内所有容器均成功执行后退出,且不会再重启。F...原创 2020-05-11 18:02:23 · 5044 阅读 · 0 评论 -
K8S--ConfigMap 随手记
K8S--ConfigMap 随手记一、用法二、命令行创建cm文件三、查询四、删除五、线上修改配置文件六、k8s 配置文件名称缩写一、用法生成容器内的环境变量,在pod中可以通过spec.env或者spec.envFrom进行引用。设置容器启动命令的启动参数,前提是设置为环境变量。以卷volume的方式挂载到容器内部的文件或目录,通过spec.volumes引用。二、命令行创建cm...翻译 2020-04-13 17:16:44 · 382 阅读 · 0 评论 -
dockerfile 安装启动nginx+php
dockerfile脚本FROM centos:latestMAINTAINER https://blog.csdn.net/lituxiuENV TIME_ZOME Asia/ShanghaiARG WJ="nginx-1.15.7"#wget http://nginx.org/download/nginx-1.15.7.tar.gz #COPY nginx.conf /usr/l...原创 2020-03-17 12:34:37 · 1335 阅读 · 2 评论 -
K8S部署手册
K8S部署1 安装说明**2**安装docker(每台)**3** 创建kubernetes各个组件所需要的**TLS通信证书和密钥****4** 创建kubeconfig文件(密钥分发至每台)**5** 部署etcd集群6Harbor安装(master节点)**7** 部署kubernetes master 节点8部署kubernetes node节点9安装配置kubedns(master节点)...原创 2020-03-17 11:52:40 · 752 阅读 · 0 评论