首先在k8s集群中要知道有两个部署工具:kubeadm:自动化部署k8s集群的工具。kubectl:k8s命令行工具,用于接收用户输入的指令。kubernetes是由什么组成的?在硬件级别,一个kubernetes集群由很多节点组成,这些节点被分成以下两种类型:主节点:它承载着kubernetes控制和管理整个集群系统的控制面板工作节点:它们运行用户实际部署的应用。控制面板(master)控制面板
分类:
其他好文 时间:
2019-12-02 01:00:07
阅读次数:
150
操作系统为ubuntu18 kubernetes版本为v1.15.1 k8s默认在控制平面节点上的kubelet管理的静态pod中运行单个成员的etcd集群,但这不是高可用的方案。 etcd高可用集群至少需要三个成员组成。 etcd默认端口为2379,2380,三个节点的这两个端口都要能通。 可以在 ...
分类:
其他好文 时间:
2019-11-28 17:40:43
阅读次数:
426
1. 使用kubeadm安装k8s vim /etc/yum.repos.d/k8s.repo [kubernetes] name=Kubernetes Ropesitory baseurl=http://mirrors.aliyun.com/kubernetes/yum/repos/kuberne ...
分类:
Web程序 时间:
2019-11-25 20:56:19
阅读次数:
107
错误: [root@k8s-master ~]# kubeadm init \ > --apiserver-advertise-address=10.31.4.1 \ > --image-repository registry.aliyuncs.com/google_containers \ > - ...
分类:
Web程序 时间:
2019-11-19 17:12:58
阅读次数:
523
系统要求: 2台 Ubuntu 16.04+ 最低 2核2G 1、安装docker 在线安装、离线安装 2、阿里源 安装 kubelet kubeadm kubectl sudo apt-get update sudo apt-get install -y apt-transport-https s ...
分类:
系统相关 时间:
2019-11-17 23:38:30
阅读次数:
129
背景 一般情况下,"kubeadm"部署集群时指定" apiserver advertise address=\"参数,即可在其他机器上,通过公网ip join到本机器,然而,阿里云ecs里没配置公网ip,etcd会无法启动,导致初始化失败。 环境、工具 阿里云ECS学生机、ECS对应的公网ip、k ...
分类:
其他好文 时间:
2019-11-17 23:32:23
阅读次数:
536
kubeadmconfigimagespull时报错:1·W111413:07:39.74432016239version.go:101]couldnotfetchaKubernetesversionfromtheinternet:unabletogetURL"https://dl.k8s.io/release/stable-1.txt":Gethttps://dl.k8s.i
分类:
其他好文 时间:
2019-11-15 00:19:25
阅读次数:
161
简介: Kubernetes作为Google开源的容器运行平台,受到了大家的热捧。搭建一套完整的kubernetes平台,也成为试用这套平台必须迈过的坎儿。kubernetes1.5版本以及之前,安装还是相对比较方便的,官方就有通过yum源在centos7安装kubernetes。但是在kubern ...
分类:
Web程序 时间:
2019-11-04 15:54:51
阅读次数:
180
环境介绍 : CentOS: 7.6 Docker: 18.06.1 ce Kubernetes: 1.13.4 Kuberadm: 1.13.4 Kuberlet: 1.13.4 Kuberctl: 1.13.4 部署介绍: 创建高可用首先先有一个 Master 节点,然后再让其他服务器加入组成三 ...
分类:
其他好文 时间:
2019-11-02 11:50:17
阅读次数:
69