1.准备镜像参考第一篇,主要将社区的k8s需要的image拉取到国内2.基础环境准备参考第一篇:准备yum源,安装docker-ce3.安装kube==注:==第3步需要在master1,host1机器上执行配置安装源#vim/etc/yum.repos.d/kubernetes.repo[kubernetes]name=KubernetesRepobaseurl=https://mirrors.
分类:
Web程序 时间:
2020-05-13 20:07:04
阅读次数:
74
前提新启动一个Rancher管理集群,将原有集群作为资源集群加入Rancher管理集群,提升集群稳定性和安全性。集群合并调整期间顺利完成,集群升级完成后,原Rancher集群升级业务服务时发现报错如下:ErrImagePull:rpcerror:code=Unknowndesc=Errorresponsefromdaemon:pullaccessdeniedforreg.itsiv.com/lin
分类:
其他好文 时间:
2020-05-13 09:32:22
阅读次数:
249
一.重要概念 1.cluster cluster是 计算,存储和网络资源的集合,k8s利用这些资源运行各种基于容器的应用 2.master master是cluster的大脑,他的主要职责是调度,即决定将应用放在哪里运行。 master运行linux操作系统,可以是物理机或者虚拟机。为了实现高可用, ...
分类:
其他好文 时间:
2020-05-13 00:29:39
阅读次数:
90
K8S集群简介 K8S的集群由master和node组成,节点上运行着若干K8S服务。 如下图 Master节点 master节点上运行着的后台服务有kube-apiserver, kube-scheduler, kube-controller-manager, etcd 和pod 网络.(flan ...
分类:
其他好文 时间:
2020-05-13 00:24:33
阅读次数:
109
K8S集群搭建web管理界面一、部署前查看K8S集群状态[root@master1~]#kubectlgetnodesNAMESTATUSROLESAGEVERSION192.168.191.131NotReady<none>7d22hv1.12.3192.168.191.132Ready<none>7d21hv1.12.3[root@master1~]#kubectlge
分类:
Web程序 时间:
2020-05-11 10:24:53
阅读次数:
96
作者 | 淮右、临石 **导读:**单 K8s 集群为用户提供了 Namespace 级别的隔离能力,理论上支持不超过 5K Node、15W Pod。多 K8s 集群则解决了单集群的资源隔离、故障隔离难题,打破可支持节点数、Pod 数的限制,但与此同时也带来了集群管理复杂度的上升;尤其在专有云场景 ...
分类:
其他好文 时间:
2020-05-10 01:18:51
阅读次数:
70
本文介绍如何结合ytt工具来实现k8s集群的image tag管理和部署 问题 由于yaml文件无法使用变量,当服务更新时,无法直接通过yaml文件更新image的版本来部署。 ytt工具 "ytt" 是一个结构化的yaml模板工具,可以通过传入变量来生成目标yaml文件。 以ubuntu为例,安装 ...
分类:
其他好文 时间:
2020-05-09 23:22:43
阅读次数:
116
一、环境介绍centos7.4系统机器两台:机器主机名10.1.31.36kubernetesmaster10.1.31.24kubernetesnode1二、准备工作以下步骤在两台台主机上都要操作。需要pulldocker镜像,请先安装docker。1、K8s和docker版本关系[`https://github.com/kubernetes/kubernetes`]()2、安装docker从C
分类:
其他好文 时间:
2020-05-06 19:40:36
阅读次数:
116
使用 kind 快速搭建 Kubernetes 环境 Intro kind(Kubernetes IN Docker) 是一个基于 docker 构建 Kubernetes 集群的工具,非常适合用来在本地搭建基于 Kubernetes 的开发/测试环境。 想写一篇 kind 的文章很久了,但是之前的 ...
分类:
Web程序 时间:
2020-05-06 01:26:41
阅读次数:
122