
k8s
文章平均质量分 65
kele_baba
这个作者很懒,什么都没留下…
展开
-
记录k8s 的dashboard 管理平台操作-----------创建删除kubectl delete
kubectl create 属于Imperative command(祈使式命令),它明确告诉kubectl要创建某个资源或对象;kubectl apply 是Declarative command(声明式命令),apply并不告诉kubectl具体做什么,而是由kubectl根据后面-f中的yaml文件与k8s中对应的object对比,自动探测要进行哪些操作,比如如果object不存在,则create;如果已经存在,则对比差异,update and replaceDelete根据resourc原创 2021-08-17 10:06:41 · 545 阅读 · 0 评论 -
使用Kubeadm部署K8S单节点,速度快于二进制部署
使用Kubeadmin部署K8S单节点,速度快于二进制部署一、 环境准备二、所有节点安装docker三、所有节点安装kubeadm,kubelet和kubectl四、部署K8S集群五、安装dashboard实验环境主机操作系统IP地址masterCentos7192.168.118.16node01Centos7192.168.118.17node01Centos7192.168.118.18master(2C/4G,cpu核心数要求大于2)1、在所原创 2021-08-17 01:10:09 · 768 阅读 · 0 评论 -
K8S错题集-------------------使用Kubead部署K8S单节点,notReady状态解决
使用kubectl get nodes 发现一个节点出现问题,一直没有Ready查看2个节点的6443端口,发现没起的这个node01端口中的kube-proxy 没有开启后来才发现node01节点忘记去拉去镜像了,我使用脚本拉取一下镜像就解决了[root@node01 opt]# for i in $(ls /opt/kubeadm-basic.images/*.tar); do docker load -i $i; donefe9a8b4f1dcc: Loading layer 43.87M原创 2021-08-17 01:09:15 · 299 阅读 · 0 评论 -
二进制部署Kubernetes集群(单Master节点)
一、部署etcd集群etcd是Coreos团队于2013年6月发起的开源项目,它的目标是构建一个高可用的分布式键值(key-value)数据库。etcd内部采用raft协议作为一致性算法,etcd是go语言编写的。1、etcd特点及端口etcd 作为服务发现系统,有以下的特点:简单: 安装配置简单,而且提供了HTTP API进行交互,使用也很简单安全:支持ssL证书验证快速: 单实例支持每秒2k+读操作可靠: 采用raft算法,实现分布式系统数据的可用性和一致性etcd 日前默认使用2原创 2021-08-12 01:49:57 · 540 阅读 · 0 评论 -
初识Kubernetes一些重要的组件和核心概念
认识Kubernetes一、Kubernetes简介二、Kubernetes特点1、自我修复2、弹性伸缩3、自动发布(默认滚动发布模式)和回滚4、服务发现和负载均衡5、集中化配置管理和密钥管理6、存储编排,支持外挂存储并对外挂存储资源进行编排7、任务批量处理运行三、Kubernetes集群架构与组件1、核心组件(1)、kube-apiserver(集群统一入口)(2)、kube-controller-manager(负责维护集群状态)(3)、kube-scheduler(负责资源调度)2、配置存储中心(1)原创 2021-08-10 16:41:00 · 598 阅读 · 0 评论