随笔分类 -  cdv017-kubernetes

上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 22 下一页

|NO.Z.00201|——————————|CloudNative|——|KuberNetes&高级调度.V04|——|污点容忍.v02|NoSchedule不会被调度但不强制|
摘要:一、Taint&Toleration:NoSchedule不会被调度,但不强制 ### 为master01打一个污点,NoSchedule类型,不会被调度,但不强制迁移 ~~~ 查看Pod部署在那些节点上 [root@k8s-master01 ~]# kubectl get po -owide NA 阅读全文

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

|NO.Z.00200|——————————|CloudNative|——|KuberNetes&高级调度.V03|——|污点容忍.v01|Taint&Toleration概述|
摘要:一、Taint&Toleration概述 ### 引入Taint&TolerationToleration必然性 ~~~ 在不同的机房 ~~~ 在不同的城市 ~~~ 有着不一样配置:GPU服务器(贵)、纯固态硬盘的服务器(贵) ~~~ # k8s是全自动的去调度, ~~~ 中间是不需要人去控制的;为 阅读全文

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

|NO.Z.00198|——————————|CloudNative|——|KuberNetes&高级调度.V01|——|CronJob.v01|概述|
摘要:一、CronJob ### CronJob是什么 ~~~ # 在k8s里面运行周期性的计划任务,和linux下的crontab是一样的。 ~~~ 写法顺序:* * * * * 分时日月周;和linux是一样的。 ~~~ 你的计划任务可能需要调用应用的接口。可以解决宿主机和容器不通的问题,可以通过se 阅读全文

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

|NO.Z.00199|——————————|CloudNative|——|KuberNetes&高级调度.V02|——|CronJob.v02|创建计划任务|
摘要:一、通过命令创建ConJob ### 创建一个CronJob(新版kubectl可能无此命令,需要使用下面的yaml创建): [root@k8s-master01 ~]# kubectl run hello --schedule="*/2 * * * *" --restart=OnFailure - 阅读全文

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

|NO.Z.00195|——————————|CloudNative|——|KuberNetes&持久存储.V08|——|PV&PVC.v04|创建流程|
摘要:一、持久化存储创建流程 ### PV部署流程 ~~~ # 第一步:首先需要由一个NFS的存储 ~~~ # 第二步:创建一个NFS类型的PV ~~~ # 第三步:创建一个PVC;这个PVC指定了使用哪个类型的PV;绑定哪个类型的PV ~~~ 符合storageClassName=nfs-slowd ~ 阅读全文

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

|NO.Z.00196|——————————|^^ 标准 ^^|——|KuberNetes&持久存储.V09|——|PV&PVC.v05|删除PVC流程|
摘要:一、删除PVC流程 ### 删除PVC ~~~ 它会一直卡在这个状态不动,因为PVC被占用,它就会处于这个状态不会删除 [root@k8s-master01 ~]# kubectl delete pvc myclaim persistentvolumeclaim "myclaim" deleted 阅读全文

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

|NO.Z.00197|——————————|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-30 13:33 yanqi_vip 阅读(6) 评论(0) 推荐(0)

|NO.Z.00193|——————————|CloudNative|——|KuberNetes&持久存储.V06|——|PV&PVC.v02|挂载NFS类型PV配置参数|
摘要:一、PV&PVC挂载NFS类型PV配置参数 ### 创建NFS类型PV配置参数 apiVersion: v1 kind: PersistentVolume metadata: name: pv0003 spec: capacity: storage: 5Gi volumeMode: Filesyst 阅读全文

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

|NO.Z.00194|——————————|^^ 标准 ^^|——|KuberNetes&持久存储.V07|——|PV&PVC.v03|挂载NFS类型PV|
摘要:一、PV&PVC挂载NFS类型PV ### 创建了一个NFS的PV配置文件 ~~~ # 创建挂载目录 [root@k8s-node01 ~]# mkdir -p /data/testDir ### 查看NFS服务端主机IP地址 [root@k8s-node01 ~]# ip addr ens33: 阅读全文

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

|NO.Z.00191|——————————|^^ 标准 ^^|——|KuberNetes&持久存储.V04|——|volume.v04|挂载NFS至容器|
摘要:一、挂载NFS至容器 ### 在k8s-node01节点安装nfs服务端配置 ~~~ 安装nfs-server服务 [root@k8s-node01 ~]# yum install -y nfs-utils [root@k8s-node01 ~]# systemctl start nfs-serve 阅读全文

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

|NO.Z.00192|——————————|CloudNative|——|KuberNetes&持久存储.V05|——|PV&PVC.v01|概述|
摘要:一、PV&PVC概述 ### PV&PVC概述 ~~~ Volume:NFS、CEPH、GFS :Volume可以直接连的一些存储集群类型 ~~~ PV:PersistentVolume:NFS、CEPG/GFS:也可以连接这些存储集群类型 ### 引入PV的必然性 ~~~ K8s:Volume—— 阅读全文

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

|NO.Z.00190|——————————|CloudNative|——|KuberNetes&持久存储.V03|——|volume.v03|VolumesHostPath挂载|宿主机与容器间时间同步|
摘要:一、VolumesHostPath挂载宿主机路径:实现宿主机与容器间时间同步 ### hostPath: ~~~ hostPath卷可将节点上的文件或目录挂载到Pod上, ~~~ 用于Pod自定义日志输出或访问Docker内部的容器等。 二、使用hostPath卷的示例。将主机的/data目录挂载到 阅读全文

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

|NO.Z.00188|——————————|CloudNative|——|KuberNetes&持久存储.V01|——|volume.v01|概述|
摘要:一、Volumes概述 ### Volumes: ~~~ 可以使用volumes去挂载configmap和secrets, ~~~ # volumes:容器每次重启都会以最干净的状态去启动; ~~~ 比如在容器中创建了一个文件,但是重启之后,这个文件就会丢失。因为我们没有对它进行持久化存储。 ~~~ 阅读全文

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

|NO.Z.00189|——————————|CloudNative|——|KuberNetes&持久存储.V02|——|volume.v02|emptyDir卷|
摘要:一、持久化存储 ### 创建nginx-deploy.yaml;使用emptyDir卷的示例,直接指定emptyDir为{}即可: ~~~ 创建nginx-deployment挂载volume配置参数 [root@k8s-master01 ~]# vim nginx-deploy.yaml apiV 阅读全文

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

|NO.Z.00185|——————————|CloudNative|——|KuberNetes&配置管理.V16|——|configmap.secret热更新.v02|configmap编辑方式|
摘要:一、configmap编辑方式 ### 编辑configmap的形式: ~~~ 方式一: edit:显示文件内容会很杂乱,不是很标准的显示内容,造成视觉的难理解。若是文件特别小的话,它会把文件内容显示在configmap的文件中,若是文件特别长的话,它是不会把文件内容显示在configmap文件中, 阅读全文

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

|NO.Z.00186|——————————|CloudNative|——|KuberNetes&配置管理.V17|——|configmap.secret热更新.v03|k8s.v1.19不可变secret和configmap|
摘要:一、k8s1.19不可变的secret和configmap ### immutable ~~~ 在k8s1.18版本之后引入了一个immutable这种机制: ~~~ 这个参数在设置configmap和secret的时候把它设置为不可变的。 ### 为什么会引入这种机制呢? ~~~ 容器挂载了con 阅读全文

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

|NO.Z.00187|——————————|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-30 13:28 yanqi_vip 阅读(9) 评论(0) 推荐(0)

|NO.Z.00183|——————————|CloudNative|——|KuberNetes&配置管理.V14|——|subpath.v02|subpath解决覆盖目录问题|
摘要:一、使用SubPath解决覆盖目录问题 ### 使用SubPath解决覆盖目录的问题,而是挂载这个文件; ~~~ 为了解决这个问题,使用SubPath去挂载这个文件 ~~~ key的值 [root@k8s-master01 ~]# kubectl edit deploy demo-nginx vol 阅读全文

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

|NO.Z.00184|——————————|CloudNative|——|KuberNetes&配置管理.V15|——|configmap.secret热更新.v01|解决configmap不被更新感知的问题|
摘要:一、ConfigMap和Secret的热更新概述 ### ConfigMap和Secret的热更新概述 ~~~ ConfigMap和Secret如果是以subPath 的形式挂载的, ~~~ 那么Pod是不会感知到ConfigMap和Secret的更新的。 ~~~ 如果Pod的变量来自于Config 阅读全文

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

|NO.Z.00181|——————————|CloudNative|——|KuberNetes&配置管理.V12|——|secret.v04|ImagePullSecret|
摘要:一、ImagePullSecret: ### ImagePullSecret: ~~~ Pod拉取私有镜像仓库时使用的账号密码,里面的账号信息会传递给kubelet, ~~~ 然后kubelet就可以拉取有密码的仓库里面的镜像。 ### 创建一个docker registry的secrets ~~~ 阅读全文

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

上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 22 下一页

导航