kubernetes
文章平均质量分 90
hellozhxy
这个作者很懒,什么都没留下…
展开
-
使用 cert-manager 签发免费证书
概述随着 HTTPS 不断普及,越来越多的网站都在从 HTTP 升级到 HTTPS,使用 HTTPS 就需要向权威机构申请证书,需要付出一定的成本,如果需求数量多,也是一笔不小的开支。cert-manager 是 Kubernetes 上的全能证书管理工具,如果对安全级别和证书功能要求不高,可以利用 cert-manager 基于 ACME 协议与 Let's Encrypt 来签发免费证书并自动续期,实现永久免费使用证书。cert-manager 工作原理cert-manager 部署到 Ku转载 2021-01-14 19:50:31 · 716 阅读 · 1 评论 -
Cert manager自动签发/更新证书
Cert manager使用的是免费证书Let's Encrypt,并支持在证书过期时自动更新。本文Cert manager使用版本:v0.12.0官方文档:https://cert-manager.io/docs添加helm源注意stable/cert-manager已经过时不再维护了,转到jetstack/cert-manager。helm repo add jetstack https://charts.jetstack.io更新源helm repo upd...转载 2021-01-14 19:46:56 · 1598 阅读 · 1 评论 -
Kubernetes之kubectl常用命令
本文转自:http://blog.csdn.net/xingwangc2014/article/details/51204224官网命令介绍:http://kubernetes.io/docs/user-guide/kubectl/kubectl/前言:kubernetes通过kube-apiserver作为整个集群管理的入口。Apiserver是整个集群的主管理节点,用户通过Apiserver配置和组织集群,同时集群中各个节点同etcd存储的交互也是通过Apiserver进行交互。Apiserver实转载 2020-07-19 13:01:40 · 572 阅读 · 0 评论 -
kubernetes常用对象
1. Master集群的控制节点,负责整个集群的管理和控制,kubernetes的所有的命令基本都是发给Master,由它来负责具体的执行过程。1.1. Master的组件kube-apiserver:资源增删改查的入口 kube-controller-manager:资源对象的大总管 kube-scheduler:负责资源调度(Pod调度) etcd Server:kubernetes的所有的资源对象的数据保存在etcd中。2. NodeNode是集群的工作负载节点,默认情况kub原创 2020-05-12 16:58:06 · 952 阅读 · 0 评论 -
kubernetes问题排查
1. 查看系统Event事件kubectl describe pod <PodName> --namespace=<NAMESPACE>该命令可以显示Pod创建时的配置定义、状态等信息和最近的Event事件,事件信息可用于排错。例如当Pod状态为Pending,可通过查看Event事件确认原因,一般原因有几种:没有可用的Node可调度 开启了资源配额管理并且当前Pod的目标节点上恰好没有可用的资源 正在下载镜像(镜像拉取耗时太久)或镜像下载失败。kubectl原创 2020-05-12 15:42:39 · 997 阅读 · 0 评论 -
kubectl命令
kubectl的命令语法kubectl [command] [TYPE] [NAME] [flags]其中command,TYPE,NAME,和flags分别是: command: 指定要在一个或多个资源进行操作,例如create,get,describe,delete。 TYPE:指定资源类型。资源类型区分大小写,您可以指定单数,复数或缩写形式。例如,以下命令产生相同的输出: kubectl get pod pod1 kubectl get pods pod1 ku原创 2020-05-12 15:37:00 · 796 阅读 · 0 评论