随笔分类 - k8s
摘要:kubernetes基础 master/node: master:API server,Scheduler,Controller-Manager,etcd node:kubelet,docker,kube-proxy POD,Label,Label Selector Label:key=value
阅读全文
摘要:kubernetes常用命令 1、查看类命令 kubectl cluster-info 查看集群信息 kubectl -s http://localhost:8080 get componentstatuses 查看各组件信息 kubectl get pods 列出当前所有的pod kubectl
阅读全文
摘要:1 pod生命周期 pod的创建过程 用户通过kubectl或其他api客户端提交pod spec给api server api server尝试着将pod对象的相关信息存入etcd中,待写入操作执行完成,api server即会返回确认信息至客户端。 api server开始反映etcd中的状态变
阅读全文
摘要:k8s各组件介绍 master端: apiserver: 资源操作的唯一入口,介绍用户的命令,提供认证,授权,api注册和发现等机制 scheduler: 负责集群资源调度,按照预定的调度策略将pod调度到相应的节点上 controllermanager: 维护集群的状态,如程序部署安排,故障检测,
阅读全文
摘要:K8S基础概念 1、Node Node作为集群中的工作节点,运行真正的应用程序,在Node上Kubernetes管理的最小运行单元是Pod。Node上运行着Kubernetes的Kubelet、kube-proxy服务进程,这些服务进程负责Pod的创建、启动、监控、重启、销毁、以及实现软件模式的负载
阅读全文
摘要:kubernetes(k8s)-安装(二) 什么是Kubernetes k8s组件介绍:http://docs.kubernetes.org.cn/703.html Kubernetes是一个开源平台,用于跨主机群集自动部署,扩展和操作应用程序容器,提供以容器为中心的基础架构。 使用Kubernet
阅读全文
摘要:# Source: calico/templates/calico-config.yaml # This ConfigMap is used to configure a self-hosted Calico installation. kind: ConfigMap apiVersion: v1
阅读全文
摘要:apiVersion: policy/v1beta1 kind: PodSecurityPolicy metadata: name: psp.flannel.unprivileged annotations: seccomp.security.alpha.kubernetes.io/allowedP
阅读全文
摘要:apiVersion: policy/v1beta1 kind: PodSecurityPolicy metadata: name: psp.flannel.unprivileged annotations: seccomp.security.alpha.kubernetes.io/allowedP
阅读全文