摘要:
1、第一部分 1.1 项目管理的价值观 责任、尊重、公正、诚实 1.2 项目和运营区别 项目:具有独特性、临时性、渐进明细性 运营:具有重复性和持续性 1.3 项目的产出:产品、服务或成果 1.4 滚动式规划等同于渐进明细性 1.5 项目的启动背景: 1)满足相关方的要求或需求 2)执行、变更业务或 阅读全文
摘要:
1.手动扩容机制 示例:对busybox-deployment手动扩缩容 apiVersion:apps/v1 kind: Deployment metadata: name: busybox-deployment spec: replicas: 3 template: metadata: labe 阅读全文
摘要:
1.Deployment的升级 示例:滚动升级busybox-deployment容器 apiVersion: apps/v1 kind: Deployment metadata: name: busybox-deployment spec: replicas: 3 template: metada 阅读全文
摘要:
RC(ReplicationController)只能选择一个标签,RS(ReplicaSet)可选择多个标签,例如APPTest发布了v1和v2两个版本,并希望副本数为3,可同时包含v1和v2两个版本的Pod selector: matchLabels: version: v2 matchExpr 阅读全文
摘要:
1.Pod用法 K8s里使用的容器不能使用启动命令是后台执行程序,如:nohup ./start.sh &,该脚本运行完成后kubelet会认为该Pod执行结束,将立刻销毁该Pod,如果该Pod定义了RC/RS,则执行完该脚本,系统监控会认为该Pod已经终止,之后根据RC/RS定义中的副本数量生成一 阅读全文
摘要:
1.显示Pod的更多信息 kubectl get pod <pod-name> -o wide kubectl get pods —show-all # 查看已经停止的Pod 2.以yaml格式显示Pod的详细信息 kubectl get pod <pod-name> -o yaml 3.以自定义列 阅读全文
摘要:
Namespace(命名空间)很多情况下用于实现多租户的资源隔离。Namespace通过将集群内部的资源对象“分配”到不同的Namespace中,形成逻辑上分为不同项目、小组或用户组,便于不同的分组在共享使用整个集群的资源同时还能被分别管理。 查看namespace # kubectl get na 阅读全文
摘要:
1.POD增加一个cachevol的Volume存储卷,挂载到容器的nginx-cache目录上 apiVersion: extensions/v1beta1 kind: ReplicaSet metadata: name: frontend spec: replicas: 3 selector: 阅读全文
摘要:
YAML格式的POD定义文件内容详解 apiVersion: v1 # 版本号 kind: Pod # 资源类型 metadata: # 元数据 name: string # Pod的名称 namespace: string # Pod所属的命名空间,默认值为default labels: # 自定 阅读全文
摘要:
一、添加第三方源 echo "deb http://us.archive.ubuntu.com/ubuntu/ xenial multiverse" >> /etc/apt/source.list echo "deb-src http://us.archive.ubuntu.com/ubuntu/ 阅读全文