k8s
weixin_42099301
不要太在意别人的看法,做自己想做的事情过自己想过的生活。不被世俗所约束!
展开
-
# kubeadm ——k8S新节点加入集群-notready 问题解决
kubeadm ——k8S新节点加入集群 https://www.cnblogs.com/chuangcc/p/10697394.html 加入集群除了需要 token 外,还需要 Master 节点的 ca 证书 sha256 编码 hash 值,这个可以通过如下命令获取: openssl x509 -pubkey -in /etc/kubernetes/pki/ca.crt | openssl rsa -pubin -outform der 2>/dev/null | openssl dgst -原创 2021-02-19 10:57:01 · 1025 阅读 · 1 评论 -
Pod进阶——资源限制--软探针--健康检查
Pod进阶——资源限制 注意:首先要提前部署k8s环境https://blog.csdn.net/weixin_42099301/article/details/108882065 官方文档 https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/ Pod和Container的资源请求和限制: spec.containers[].resources.limits.cpu //cpu原创 2020-10-14 12:12:41 · 376 阅读 · 0 评论 -
Pod资源管理——基于私有仓库(harbor)创建pod资源
Pod资源管理——基于私有仓库(harbor)创建pod资源 pod特点 最小部署单元 一组容器的集合 一个Pod中的容器共享网络命名空间 Pod是短暂的 Pod容器分类 1:infrastructure container 基础容器 维护整个Pod网络空间 node节点操作 查看容器的网络 [root@localhost ~]# cat /opt/kubernetes/cfg/kubelet --pod-infra-container-image=registry.cn-hangzhou.aliy原创 2020-10-14 11:52:37 · 292 阅读 · 0 评论 -
pod资源管理
pod资源管理 Kubernetes支持YAML和JSON格式创建资源对象 JSON格式用于接口之间消息的传递 YAML格式用于配置和管理 YAML是一种简洁的非标记性语言 语法格式: 缩进标识层级关系 不支持制表符缩进,使用空格缩进 通常开头缩进两个空格 字符后缩进一个空格,如冒号,逗号,短横杆等 “—”表示YAML格式,一个文件的开始 “#”表示注释 [root@localhost demo]# kubectl api-versions admissionregistration.k8s.io原创 2020-10-14 11:20:07 · 162 阅读 · 0 评论 -
项目的生命周期,创建--》发布--》更新--》回滚--》删除
项目的生命周期,创建–》发布–》更新–》回滚–》删除 注意:这个实验首先要部署k8s平台,基于上次实验https://blog.csdn.net/weixin_42099301/article/details/108882065 Kubectl是管理k8s集群的命令行工具,通过生成的json格式传递给apiserver进行创建、查看、管理的操作。 帮助信息 [root@localhost bin]# kubectl --help kubectl controls the Kubernetes clus原创 2020-10-14 10:45:58 · 154 阅读 · 0 评论 -
kubectl基本命令
kubectl基本命令原创 2020-10-13 20:06:36 · 1121 阅读 · 0 评论 -
K8s网站页面部署
K8s网站页面部署 首先将k8s环境搭建完成,具体步骤参考:https://blog.csdn.net/weixin_42099301/article/details/108882065 在master01上操作 创建dashborad工作目录 [root@localhost k8s]# mkdir dashboard //拷贝官方的文件 https://github.com/kubernetes/kubernetes/tree/master/cluster/addons/dashboard 如果在线下.原创 2020-10-13 19:27:57 · 1449 阅读 · 0 评论 -
kubernetes——二进制多节点部署
Kubernetes二进制部署 Kubernetes 是用于自动部署,扩展和管理容器化应用程序的开源系统。 Kubernetes 是一个可移植的、可扩展的开源平台,用于管理容器化的工作负载和服务,可促进声明式配置和自动化。Kubernetes 拥有一个庞大且快速增长的生态系统。Kubernetes 的服务、支持和工具广泛可用。名称 Kubernetes 源于希腊语,意为 "舵手"或 “飞行员”。Google 在 2014 年开源了 Kubernetes 项目。Kubernetes 建立在 Google原创 2020-10-04 14:12:50 · 935 阅读 · 1 评论