k8s:配置启动参数时,一个小小的技巧提示:参数是可以多次指定的,以最后指定的为准
摘要:参数是可以多次指定的,以【最后】指定的为准! 参数是可以多次指定的,以【最后】指定的为准! 参数是可以多次指定的,以【最后】指定的为准! 例子:多次指定同一个参数,最后的配置项是正确的 kube-scheduler \ --kubeconfig=/root/tls/kubeconfig.yaml \
阅读全文
posted @
2022-11-21 09:20
jinzhenshui
阅读(556)
推荐(0) 编辑
k8s:服务账号service-account相关参数设置:【重点一篇文章】
摘要:为何写这篇文章?! 主要在k8s中,service account 是很要要的一个安全特性,官方资料、以及网上资料对这款的 相关参数配置又语焉不详。 这里也是自己的理解和解释。如有不对,请指正。 apiserver的配置 kube-apiserver \ --etcd-servers=http://
阅读全文
posted @
2022-11-20 11:15
jinzhenshui
阅读(1187)
推荐(0) 编辑
k8s:bootstrap方式部署 kubelet的相关参数设置:【重点一篇文章】
摘要:重点!! 相关参数必须适应!! 有些参数不可以配置!!!!! kube-apiserver 特别注意:使用bootstrap,apiserver中千万 【不可以】 配置以下kubelet认证相关参数 --kubelet-certificate-authority string Path to a c
阅读全文
posted @
2022-11-17 14:59
jinzhenshui
阅读(257)
推荐(0) 编辑
k8s:最基础的问题,也是最容易被忽略的问题:创建控制平面的基本步骤(要求)
摘要:如题! etcd -> apiserver -> controller -> scheduler -> cni(flanneld) -> proxy -> other [ coredns\nfs ... ] 特别注意: proxy 是打通k8s虚拟service网络的关键! 其本质是iptables
阅读全文
posted @
2022-11-05 21:06
jinzhenshui
阅读(38)
推荐(0) 编辑
ks8:pod使用nfs存储的3种方式:配置静态pv、pvc,在pod中使用pvc:特别的,storageClassName: manual
摘要:apiVersion: v1 kind: PersistentVolume metadata: name: pv-nfs-001 spec: storageClassName: manual accessModes: [ ReadWriteOnce, ReadWriteMany, ReadOnlyM
阅读全文
posted @
2022-10-26 11:43
jinzhenshui
阅读(160)
推荐(0) 编辑
ks8:pod使用nfs存储的3种方式:直接在pod中通过原生nfs配置volumes
摘要:apiVersion: apps/v1 kind: Deployment metadata: creationTimestamp: null labels: app: testnfs name: testnfs spec: replicas: 2 selector: matchLabels: app
阅读全文
posted @
2022-10-26 11:37
jinzhenshui
阅读(124)
推荐(0) 编辑
k8s:如何快速制作自己的 images:非dockerfile方式
摘要:如题。? 说起来,还得是靠docker——对,Docker公司的docker产品。 因为docker是先驱、曾经的事实标准、是集大成着(或比较混杂)。 dockerd + docker 工具 可以完成 容器镜像 image 的直接 save、load,也支持运行的容器container直接打包【本质
阅读全文
posted @
2022-10-18 09:43
jinzhenshui
阅读(301)
推荐(1) 编辑
k8s:cni 插件路径问题:/usr/libexec/cni ? /opt/cni/bin ?
摘要:本质是:不同发行版、不同软件包版本,是否遵循cni标准(或标准建议)的问题。 不同因素组合一块,就可能出现,一会这儿,一会那里,一会行,一会儿不行的问题! cni的接口相关文件和配置的路径是 容器运行时所使用的,所以,去查下容器运行时 dockerd、containerd的相关配置吧! 比如,在al
阅读全文
posted @
2022-10-16 22:43
jinzhenshui
阅读(280)
推荐(0) 编辑
k8s:手动静态pod方式(kubelet static pod)部署控制平面
摘要:关键点1: kubelet 是最最最底层的组件,无法pod化。运行初始的kubelet特别需要注意,虽然此时受其托管的apiserver还未启动,但是 相应的kubelet的各种配置参数也【必须要】与后续启动的apiserver的各种配置参数相对应——尤其是安全认证相关的参数。 特别的,初始化的ku
阅读全文
posted @
2022-10-13 10:20
jinzhenshui
阅读(294)
推荐(0) 编辑
k83:docker.service:: Unit not found:关于systemd服务的一天【普遍问题】!
摘要:花费了不少时间去 解决这个问题。 systemd目前还是太low!!!! 按照它的提示, 直觉和普遍意义上、及网上的资料, 在docker本身和systemd daemon-reload上的问题上纠缠了很久!!!! 其实,是docker.service的服务的配置中, Requires依赖上出现了问
阅读全文
posted @
2022-09-26 13:06
jinzhenshui
阅读(49)
推荐(0) 编辑
k8s:截止2022.09.23(当前最新)的k8s软件版本支持docker容器引擎的情况:汇总信息
摘要:... too new too support!Kubernetes 1.24.6+ -->Docker版本remove the dependency on Docker!!! With the dockershim removal, core Kubernetes no longer has to
阅读全文
posted @
2022-09-23 21:04
jinzhenshui
阅读(6535)
推荐(0) 编辑