摘要: 用create命令生成 kubectl create deployment nginx --image=nginx:1.16 -o yaml --dry-run=client > my-deploy.yaml 用get命令导出 kubectl get deploymentnginx-o yaml > 阅读全文
posted @ 2021-05-28 17:25 七月流星雨 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 1. k8s YAML文件讲解 2. 配置文件详解 deployment详解 apiVersion: apps/v1 # apiVersion是指定api版本 kind: Deployment # kind是指定资源版本 metadata: # metadata 资源的元素 name: test # 阅读全文
posted @ 2021-05-28 17:23 七月流星雨 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 1. yaml语法格式 K8s是一个容器编排引擎,使用YAML文件编排要部署应用,因此在学习之前,应先了解YAML语法格式: 缩进表示层级关系 不支持制表符“tab”缩进,使用空格缩进 通常开头缩进2 个空格 字符后缩进1 个空格,如冒号、逗号等 “ ” 表示YAML格式,一个文件的开始 “#”注释 阅读全文
posted @ 2021-05-28 17:20 七月流星雨 阅读(681) 评论(0) 推荐(0) 编辑
摘要: 1. namespace命名空间 命名空间(Namespace):kubernetes蒋资源对象逻辑上隔离,从而形成多个虚拟集群 应用场景: 根据不同团队划分命名空间 根据项目划分命名空间 kubectl_get namespace default:默认命名空间 kube-system:k8s系统方 阅读全文
posted @ 2021-05-28 17:18 七月流星雨 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 1. 资源概念 Pod: k8s最小部署单元,一组容器的集合 Deployment:最常见的工作负载控制器,用于更高级别部署和管理Pod Service:为一组Pod提供负载均衡,对外提供统一访问入口 Label:标签,附加到某个资源上,用于关联对象,查询和筛选 Namespace:命名空间,将对象 阅读全文
posted @ 2021-05-28 17:16 七月流星雨 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 1. kubeconfig配置文件 kubectl使用kubeconfig认证文件连接K8s集群,使用kubectl config指令生成kubeconfig文件。 2. kubectl管理命令概要 官方文档参考地址:https://kubernetes.io/zh/docs/reference/k 阅读全文
posted @ 2021-05-28 17:15 七月流星雨 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 1. k8s-后期添加node接口 由于kubeadm前期安装完成后join使用 token 过期时间为(24小时过期),所以需要重新生成token 重新生成新的token [root@k8s-master ~]# kubeadm token create W0522 12:29:55.879191 阅读全文
posted @ 2021-05-28 17:12 七月流星雨 阅读(2013) 评论(0) 推荐(0) 编辑