摘要:
Service 存在的意义 • 防止Pod失联(服务发现) • 定义一组Pod的访问策略(负载均衡) Pod与Service的关系 • 通过label-selector相关联 • 通过Service实现Pod的负载均衡( TCP/UDP 4层) Service三种类型 ClusterIP: 分配一个 阅读全文
摘要:
Pod与controllers的关系 controllers:在集群上管理和运行容器的对象 通过label-selector相关联 Pod通过控制器实现应用的运维,如伸缩,滚动升级等 一般在部署应用的时候很少直接部署pod,都是通过控制器来部署。 Deployment Deployment功能: 部 阅读全文
摘要:
深入理解pod pod定义详解 apiVersion: v1 //版本 kind: pod //类型,pod metadata: //元数据 name: String //元数据,pod的名字 namespace: String //元数据,pod的命名空间 labels: //元数据,标签列表 - 阅读全文
摘要:
kubectl说明: 当没有使用ui,api ,操作kubernetes集群时,使用kubectl来操作集群的 增删改查 kubectl 相当于一个客户端cli 来与kube-apiserver进行交互,达到操控集群的作用。 kubectl 语法: kubectl命令行语法: kubectl [co 阅读全文
摘要:
YAML说明: K8S 里所有的资源或者配置文件都可以用 yaml 或 Json 定义。YAML 是一个 JSON/ 的超集,任何有效 JSON 文件也都是一个有效的YAML文件。· 语法格式: • 缩进表示层级关系 • 不支持制表符“tab”缩进,使用空格缩进 • 通常开头缩进 2 个空格 • 字 阅读全文
摘要:
务器规划: 角色 ip loadbalance-master,gitlab 192.168.31.61 loadbalance-master,jenkins 192.168.31.62 harbor 192.168.31.70 配置aliyun镜像仓库 用来保存一些学习镜像 阿里云镜像仓库控制台:h 阅读全文
摘要:
1.服务器规划 角色 IP 组件 k8s-master1 192.168.31.63 kube-apiserver kube-controller-manager kube-scheduler etcd k8s-master2 192.168.31.64 kube-apiserver kube-co 阅读全文
摘要:
Dockerfile就是一个描述镜像具体组成的具体文件,可以根据这个文件构建镜像。 FROM:指定基础镜像 FROM centos:7 MAINTAINER:镜像维护信息 MAINTAINER Benjamin Yang <133xxxx2282@163.com> RUN:执行命令 RUN ["yu 阅读全文