K8S
闰土少年与猹
这个作者很懒,什么都没留下…
展开
-
k8s 搭建efk
#cd /usr/local/install-k8s#mkdir efk添加 Google incubator 仓库#helm repo add incubator http://storage.googleapis.com/kubernetes-charts-incubator创建命名空间#kubectl create namespace efk部署 Elasticsearch#...原创 2020-04-05 23:19:57 · 1234 阅读 · 1 评论 -
k8s 搭建dashboard
#mkdir dashboard#helm fetch stable/kubernetes-dashboard //从仓库中获取stable/kubernetes-dashboard 提示需要更新仓库#helm repo update 更新仓库#helm fetch stable/kubernetes-dashboard //从仓库中获取stable/kubernetes-d...原创 2020-04-05 17:19:41 · 239 阅读 · 0 评论 -
k8s Helm的使用
https://github.com/helm/helm/blob/master/docs/charts.md什么是 Helm在没使用 helm 之前,向 kubernetes 部署应用,我们要依次部署 deployment、svc 等,步骤较繁琐。况且随着很多项目微服务化,复杂的应用在容器中部署以及管理显得较为复杂,helm 通过打包的方式,支持发布的版本管理和控制,很大程度...原创 2020-04-05 16:14:51 · 358 阅读 · 0 评论 -
k8s 集群安装之创建harbor仓库
在每个节点上/etc/docker/daemon.json文件中添加"insecure-registries":["https://Hub.fanwang.com"]vim /etc/docker/daemon.json"insecure-registries":["https://Hub.fanwang.com"]# 追加到最后面,前一行需要添加逗号systemctl restart ...原创 2020-04-05 15:03:35 · 413 阅读 · 0 评论 -
k8s 集群安装教程
kubeadm是官方社区推出的一个用于快速部署kubernetes集群的工具。这个工具能通过两条指令完成一个kubernetes集群的部署:# 创建一个 Master 节点$ kubeadm init# 将一个 Node 节点加入到当前集群中$ kubeadm join <Master节点的IP和端口 >1. 安装要求在开始之前,部署Kubernetes集群机器需要满...原创 2020-04-05 12:01:13 · 211 阅读 · 0 评论 -
kubernetes 学习日志 - pod生命周期
kubectl向api server发送指令,api server通过读取etcd内的配置信息调度kubelet,kubelet通过CRI执行容器环境初始化,在初始化的时候会启动一个pause基础容器,接下来执行多个initC的初始化(线性初始化),若InitC正常退出,则进入MainC。readness:判断容器内的进程是否可被外网访问,可访问,readness检测完成则pod的状态为:...原创 2020-02-19 09:15:08 · 381 阅读 · 0 评论 -
kubernetes 学习日志 - 资源清单
1、k8s中的资源概念1.1 什么是资源1.2 集群资源分类 名称空间级别: kubeadm安装的k8s集群时,默认将k8s组件放到kube-system命名空间下去运行,通过kubectl getpod的时候,可能无法获取到pod的一些信息,因为getpod默认获取的是 -n default 集群级别:role,在任意一个名称空间下定义,在集群中的其...原创 2020-02-18 21:02:50 · 216 阅读 · 0 评论 -
kubernetes 学习日志 - pod介绍
1、pod概念 1.1 分类 自助式pod(一旦死亡无法恢复) 控制器管理的pod 1.2 pod介绍 1.2.1 container pause:基础容器,同pod一同启动 其他容器: 共用pause的网络栈和存储卷 ...原创 2020-02-16 21:21:51 · 180 阅读 · 0 评论 -
kubernetes 学习日志 - 介绍说明
资源管理器对比:MESOS,Docker Swarm,kubernetesborg架构介绍:由BorgMaster和BorgLet组成BorgMaster:负责请求的分发,存在多个副本(奇数)BorgLet:监听paxos中的请求,并处理请求scheduler:调度器,将请求写入 paxos中K8S架构图:kubectl:命令管理工具schedul...原创 2020-02-16 19:43:07 · 165 阅读 · 0 评论