Docker
文章平均质量分 80
Persistence___
成为浪漫的现实主义者
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Helm及相关组件和Prometheus设置
Helm概念Helm部署将helm的tar包解压,解压后将其目录下的命令cp到/usr/local/bin/下 方便使用分配权限创建yaml,将内容复制进去,创建name为tiller的ServiceAccount并且多此ServiceAccount赋予管理员权限初始化helm查看tiller pod已经创建helm version 查看helm版本信息Helm定义模板案例创建Chart.yaml 文件 属性有name和version创建templates目录,并原创 2021-08-09 01:12:39 · 768 阅读 · 0 评论 -
k8s安全,认证,鉴权.准入控制
机制说明认证HTTPS认证需要认证的节点查看pod中serviceAccount demo总结pod使用Service Account 调用API Serverk8s组件 使用证书 调用API Server鉴权常用的RBAC角色访问控制RBAC API资源对象说明...原创 2021-08-07 00:16:02 · 379 阅读 · 0 评论 -
k8s集群调度和亲和性,污点和容忍
k8s调度概念默认调度策略亲和性节点亲和性硬节点亲和kubectl get node --show-labels查看node节点上面的标签k8s硬亲和,所有主机节点默认都有标签硬亲和标签筛选一直kubectl delete pod --all && kubectl create -f pod1.yaml一直删除再创建pod可看到pod一直分配在k8s-node01节点上面将硬亲和策略改为标签匹配k8s-node03标签删除pod后再次黄建,查看到pod一直p原创 2021-06-18 10:02:07 · 713 阅读 · 0 评论 -
k8s Volume和PVC
概念卷的实现原理,因为外部卷挂载在POD的Pause容器中,然后POD中的容器C1,C2使用Pause中挂载的共享卷,所以即使C1,C2容器重启也不会丢失使用卷的内容.原创 2021-06-09 11:53:33 · 516 阅读 · 0 评论 -
k8s存储机制 ConfigMap和Secret
概念创建config map 3种方式1.使用目录创建将*.properties文件创建在某个目录下面,并且文件内容为key=value的格式kubectl create configmap configmap名称 --from-file=文件目录创建完configmap后kubectl get cm configmap名称查看创建的configmapkubectl get cm configmap名称 -o yaml 查看创建configmap的yaml2.使用文件名创建kubec原创 2021-06-01 21:53:38 · 360 阅读 · 0 评论 -
k8s Service和Ingress
Service概念Service的类型ClusterIP当使用默认ClusterIP的时候,其他pod访问nginx-deployment通过svc,直接访问集群内部的IPNodePort类型使用NodePort类型会在 节点服务器上开放一个端口映射到SVC上面设置的某个端口上,通过标签选择,负载到要访问的pod上,一般SVC前面放个nginx反向代理做负载来实现svc对的高可用LoadBalancer需要前面有个云供应商暴露ip,需要收费ExternalNameVIP和Serv原创 2021-05-31 20:42:08 · 665 阅读 · 0 评论 -
k8s 资源控制器
Pod分类控制器RC和RS的区别Deploymentdeployment管理rs管理pod以支持滚动升级和回滚DaemonsetJOBCRONJOBStatefulSetHPARSkubectl get pod --show-labels 显示pod的labels修改labels kubectl label pod pod名称 key=value --overwrite=True修改标签后发现出现4个podkubectl delete rs --all删原创 2021-05-28 09:23:54 · 293 阅读 · 0 评论 -
k8s资源清单与存活检测和就绪检测
k8s中的资源集群资源分类名称空间级别使用ku’beadm安装的时候 所有系统组件安装放在kube-system命名空间下运行例如使用kubectl get pod 的情况时默认是kubectl get pod -n default集群级别元数据型资源清单YAML常用字段解释说明使用命令kubectl explain pod 即可查看pod参数项所有说明如果想细看pod某个参数描述信息kubectl explain pod.apiversion创建pod yam.原创 2021-05-19 23:30:26 · 583 阅读 · 0 评论 -
Docker
容器化技术原创 2021-04-11 00:47:09 · 326 阅读 · 0 评论
分享