摘要:
什么是Helm Helm是一个用于k8s的包管理器,使用helm之后就不需要了解k8s的yaml语法并编写应用部署文件,可以通过helm下载并在k8s上安装需要的应用。 Helm还提供了k8s的软件部署,删除,升级,回滚应用的强大功能。 相关术语 Helm: 是一个命令行下的客户端工具。主要用于 K 阅读全文
摘要:
Deployment # app-deployment.yaml apiVersion: apps/v1 kind: Deployment metadata: name: app-web spec: selector: matchLabels: app: app-web-v1 replicas: 3 阅读全文
摘要:
什么是Pod Pod是K8S最小调度单位。 Pod可以由一个或者多个容器组合而成。 Pod容器共享Volume 很少会直接创建一个Pod,在大多数情况下,会通过RC,RS,Deployment,DaemonSet,Job等控制器完成对一组Pod副本的创建,调度以及生命周期的自动控制任务。 通过Dep 阅读全文
摘要:
什么是K8S kubenetes是一个全新的基于容器技术的分布式架构解决方案,并且是一个一站式的完备的分布式系统开发和支撑平台。 Master节点上运行着集群管理相关的一组进程:Kube-apiserver,Kube-controller-manager和 Kube-scheduler,这些进程实现 阅读全文