原创文档编写不易,未经许可请勿转载。文档中有疑问的可以邮件联系我。邮箱:yinwanit@163.com 说明 文章记录了本人学习yaml文件编写过程中的一些经验分享。 在k8s学习过程中yaml文件的编写无疑是比较让人头痛的,尤其是最开始学习的时候。作者结合自己学习过程总结了以下几点编写yaml文件时遇到的问题,或者说困惑更贴切: 哪些资源归属哪些apiVersion? yaml文件的基础格式和行文规定是怎么样的? 一个yaml文件基本格式包含哪些内容? 一个参数项后是否包含子参数项? 什么时候该用横线什么时候不该用横线? 针对以上问题,第一点和第二点文章不再累述可在我往期的文章中找到答...

  5RwIvYT0Q4nl   2023年12月16日   71   0   0 Kubernetes

原创文档编写不易,未经许可请勿转载。文档中有疑问的可以邮件联系我。邮箱:yinwanit@163.com 文章基于CentOS7.8系统使用Containerdr作为容器运行时通过kubeadm指导搭建k8s单机master集群,使用calico作为k8s集群的网络插件。K8S官方在1.24版本彻底弃用docker。 需要服务器可以联网。 环境 节点说明 主机名 IP地址 操作系统 c_master01.lvan 192.168.100.200 CentOSLinuxrelease7.8 c_node01.lvan 192.168.100.201 CentOSLinuxrel...

  5RwIvYT0Q4nl   2023年11月01日   43   0   0 Linux

原创文档编写不易,未经许可请勿转载。文档中有疑问的可以邮件联系我。邮箱:yinwanit@163.com 说明 Centos7系列操作系统在安装k8s时可能会遇到hostPathtypecheckfailed:/sys/fs/bpfisnotadirecctory错误,该问题为内核版本过低导致的。/sys/fs/bpf在4.4版本中的内核中才有,对于版本比较高得k8s集群建议升级内核到4.4以上。 该操作需要在能够连接互联网环境机器上进行。 步骤概述 查看确认当前内核 导入镜像key 安装elrepoyum源 安装内核 更改内核默认启动顺序 确认内核升级成功 操作过程 一、确认当前内核内核...

  5RwIvYT0Q4nl   2023年11月01日   44   0   0 Linux

原创文档编写不易,未经许可请勿转载。文档中有疑问的可以邮件联系我。邮箱:yinwanit@163.com 说明 记录k8s中yaml文件编写相关内容。 k8s官网文档库:https://kubernetes.io/docs/home/kubelet命令参考:https://kubernetes.io/docs/reference/generated/kubectl/kubectl-commands 一、书写格式 k8s中yaml文件结尾需以.yml或.yaml结尾。文件放置位置不做限定。 yaml文件中每行都严格遵守层级,同层级资源缩进相同,每个层级间推荐使用两个空格进行缩进,不能使用tab键...

  5RwIvYT0Q4nl   2023年11月01日   41   0   0 Kubernetes

原创文档编写不易,未经许可请勿转载。文档中有疑问的可以邮件联系我。邮箱:yinwanit@163.com 概念 k8s中不能直接对容器进行管理,k8s中最小得的理单元即Pod。 Pod分为静态POD和动态POD,静态Pod不通过kubelet管理。 同一个pod内共享同一个网络命名空间,IP地址等信息没有配置在具体功能性容器上。 Pod在k8s中归属apiVersion版本为v1。在编写yaml文件中apiVersion应该设置为v1。kind才能设置成Pod。 在k8s中由两种创建pod的方式,一种是通过kubectlrun命令;一种是编写yaml文件,使用kubectl appl...

  5RwIvYT0Q4nl   2023年11月01日   71   0   0 Kubernetes

原创文档编写不易,未经许可请勿转载。文档中有疑问的可以邮件联系我。邮箱:yinwanit@163.com 描述 Pod在k8s中归属apiVersion版本为v1。在编写yaml文件中apiVersion应该设置为v1。kind才能设置成Pod。 编写Pod的yaml文件时可以参考 kubectlexplain--api-version=v1 pod.一级一级查看具体的配置项。 apiVersion和kind对应关系参考:https://kubernetes.io/zh-cn/docs/reference/kubernetes-api/workload-resources/...

  5RwIvYT0Q4nl   2023年11月01日   52   0   0 Kubernetes

原创文档编写不易,未经许可请勿转载。文档中有疑问的可以邮件联系我。邮箱:yinwanit@163.com 概述 k8s中资源通过命名空间进行资源与资源间的隔离。不同的命名空间中的资源相互独立。可以理解为租户。k8s安装完成过后默认自带四个命名空间:default、kube-node-lease、kube-pubic、kube-system。 namespace是通过上下文控制的,切换上下文即可以完成对应配置的改变。 命名空间说明: default:默认的namespace名,k8s环境安装完成后初始默认设置即为default命名空间。 kube-node-lease:k8s中用来维护集群心跳...

  5RwIvYT0Q4nl   2023年11月01日   90   0   0 Kubernetes
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~