随笔分类 -  Kubernetes

摘要:https://kubernetes.io/zh-cn/docs/tasks/administer-cluster/kubeadm/kubeadm-certs/https://kubernetes.io/zh-cn/docs/reference/kubectl/ https://kubernetes 阅读全文
posted @ 2022-07-04 16:06 tigergaonotes 阅读(171) 评论(0) 推荐(0)
摘要:名词解释: apiVersion: v1 #指定api版本,此值必须在kubectl apiversion中 kind: Pod #指定创建资源的角色/类型 metadata: #资源的元数据/属性 name: test-pod #资源的名字,在同一个namespace中必须唯一 labels: # 阅读全文
posted @ 2022-06-02 15:37 tigergaonotes 阅读(100) 评论(0) 推荐(0)
摘要:转:https://jiangxl.blog.csdn.net/article/details/120428703 详细:https://developer.aliyun.com/article/785720 执行到第大节第五节 kubectl get cs --kubeconfig admin.k 阅读全文
posted @ 2021-12-27 10:19 tigergaonotes 阅读(137) 评论(0) 推荐(0)
摘要:Kubernetes集群高级存储资源PV及PVC 文章目录 Kubernetes集群高级存储资源PV及PVC 1.高级存储PV和PVC概念部分 2.PV和PVC资源的生命周期 3.PV资源介绍与案例配置 4.PVC资源介绍与案例配置 4.2.2.指定PVC使用某个PV 4.3.查看pvc的详细输出 阅读全文
posted @ 2021-12-24 10:58 tigergaonotes 阅读(3324) 评论(0) 推荐(0)
摘要:如果使用任何系统的时间足够长,那么你肯定必须对其进行调试,Kubernetes也不例外。它是一个分布式系统,有许多运动部件。我们将介绍8个可以运行以调试任何Kubernetes集群的命令。 它将帮助你了解集群,并确保核心功能,运行pods可用。 假设你有集群的管理员权限,收到一个kubeconfig 阅读全文
posted @ 2021-12-21 22:59 tigergaonotes 阅读(107) 评论(0) 推荐(0)
摘要:为容器设置一个环境变量 创建 Pod 时,可以为其下的容器设置环境变量。通过配置文件的 env 或者 envFrom 字段来设置环境变量。 本示例中,将创建一个只包含单个容器的 Pod。Pod 的配置文件中设置环境变量的名称为 DEMO_GREETING, 其值为 "Hello from the e 阅读全文
posted @ 2021-12-20 17:34 tigergaonotes 阅读(675) 评论(0) 推荐(0)
摘要:创建 Pod 时设置命令及参数 创建 Pod 时,可以为其下的容器设置启动时要执行的命令及其参数。如果要设置命令,就填写在配置文件的 command 字段下,如果要设置命令的参数,就填写在配置文件的 args 字段下。一旦 Pod 创建完成,该命令及其参数就无法再进行更改了。 如果在配置文件中设置了 阅读全文
posted @ 2021-12-20 17:32 tigergaonotes 阅读(1478) 评论(0) 推荐(0)
摘要:在前面的文章中,我们已经多次使用到了 Service 这个 Kubernetes 里重要的服务对象。而 Kubernetes 之所以需要 Service,一方面是因为 Pod 的 IP 不是固定的,另一方面则是因为一组 Pod 实例之间总会有负载均衡的需求。 apiVersion: v1 kind: 阅读全文
posted @ 2021-12-12 21:43 tigergaonotes 阅读(1105) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2021-12-12 19:42 tigergaonotes 阅读(37) 评论(0) 推荐(0)
摘要:(6)容器是否健康: spec.container.livenessProbe。若不健康,则Pod有可能被重启(可配置策略) (7)容器是否可用: spec.container.readinessProbe。若不健康,则service不会访问到该Pod pod创建过程: 阅读全文
posted @ 2021-12-12 19:30 tigergaonotes 阅读(128) 评论(0) 推荐(0)
摘要:master:k8s集群的管理节点,负责管理集群,提供集群的资源数据访问入口。拥有Etcd存储服务(可 选),运行Api Server进程,Controller Manager服务进程及Scheduler服务进程。 node(worker):Node(worker)是Kubernetes集群架构中运 阅读全文
posted @ 2021-12-08 22:49 tigergaonotes 阅读(91) 评论(0) 推荐(0)
摘要:kubelet 使用存活探测器来知道什么时候要重启容器。 例如,存活探测器可以捕捉到死锁(应用程序在运行,但是无法继续执行后面的步骤)。 这样的情况下重启容器有助于让应用程序在有问题的情况下更可用。 定义存活命令 许多长时间运行的应用程序最终会过渡到断开的状态,除非重新启动,否则无法恢复。 Kube 阅读全文
posted @ 2021-09-23 10:12 tigergaonotes 阅读(366) 评论(0) 推荐(0)
摘要:使用过的kubeadm搭建K8s集群的朋友知道,默认自动生成的证书有效期只有 1 年,因此需要每年手动更新一次证书,这种形式显然对实际生产环境来说很不友好;因此下面教给大家修改这个过期时间的终极方法。 转:https://mp.weixin.qq.com/s/2-uwnn3Rh7piWxZtQA4z 阅读全文
posted @ 2021-05-20 21:45 tigergaonotes 阅读(178) 评论(0) 推荐(0)
摘要:apiVersion: v1 kind: Service metadata: name: nginx-service spec: type: NodePort // 有配置NodePort,外部流量可访问k8s中的服务 ports: - port: 30080 // 服务访问端口,集群内部访问的端口 阅读全文
posted @ 2021-05-08 22:56 tigergaonotes 阅读(441) 评论(0) 推荐(0)
摘要:pod -> endpoint -> service -> namespace -> svc.cluster.local .....在 a 名称空间,访问 b 名称空间的 b1 服务,你可以用 b1.b 访问。 阅读全文
posted @ 2021-05-08 22:33 tigergaonotes 阅读(53) 评论(0) 推荐(0)
摘要:RBAC API类型 RBAC API 所声明的四种顶级类型【Role、ClusterRole、RoleBinding 和 ClusterRoleBinding】。用户可以像与其他 API 资源交互一样,(通过 kubectl API 调用等方式)与这些资源交互。 Role 和 ClusterRol 阅读全文
posted @ 2021-05-07 17:12 tigergaonotes 阅读(211) 评论(0) 推荐(0)
摘要:Kubernetes 是一个多租户平台,更是一个镜像集群管理工具。一个 Kubernetes 集群中的资源一般是由多个团队共享的,这时候经常要考虑的是如何对这个整体资源进行分配。在 kubernetes 中提供了 Namespace 来讲应用隔离,那么是不是也能将资源的大小跟 Namespace 挂 阅读全文
posted @ 2021-05-07 15:11 tigergaonotes 阅读(672) 评论(0) 推荐(0)
摘要:默认情况下如果创建一个 Pod 没有设置 Limits 和 Requests 对其加以限制,那么这个 Pod 可能能够使用 Kubernetes 集群中全部资源, 但是每创建 Pod 资源时都加上这个动作是繁琐的,考虑到这点 Kubernetes 提供了 LimitRange 对象,它能够对一个 N 阅读全文
posted @ 2021-05-07 14:59 tigergaonotes 阅读(352) 评论(0) 推荐(0)
摘要:Kubernetes 中如果一个 Node 节点上的 Pod 占用资源过多并且不断飙升导致 Node 节点资源不足,可能会导致为了保证节点可用,将容器被杀掉。在遇见这种情况时候,我们希望先杀掉那些不太重要的容器,确保核心容器不会首先被杀掉。为了衡量先杀掉哪个程序,所以推出了优先级机制 QoS (Qu 阅读全文
posted @ 2021-05-07 14:39 tigergaonotes 阅读(184) 评论(0) 推荐(0)
摘要:PVC和PV之间没有依靠ID、名称或者label匹配,而是靠容量和访问模式,PVC的容量和访问模式需要是某个PV的子集才能自动匹配上。注意:PVC和PV是一对一的,也即一个PV被一个PVC自动匹配后,不会再被其它PVC匹配了,即使PVC需求能够完全满足。 PV访问模式 ReadWriteMany:多 阅读全文
posted @ 2021-05-07 10:47 tigergaonotes 阅读(88) 评论(0) 推荐(0)