dashboard
wget https://storage.googleapis.com/kubernetes-release/release/v1.11.0/kubernetes-server-linux-amd64.tar.gz
tar -xzvf kubernetes-server-linux-amd64.tar.gz
cd kubernetes
tar -zxf kubernetes-src.tar.gz
cd cluster/addons/dashboard
cp *.yaml ~/dashboard/
#####修改配置文件cat dashboard-service.yaml
apiVersion: v1
kind: Service
metadata:name: kubernetes-dashboardnamespace: kube-systemlabels:k8...
一、在 master 节点操作由于 K8s 版本不同,具体去这里查看对应的版本https://github.com/kubernetes/dashboard/releases如果使用 wget 命令无法下载,可以使用迅雷下载好上传到 K8s-Master 节点上[root@k8s-master01 ~]# wget https://raw.githubusercontent.com/kubernetes/dashboard/v2.2.0/aio/deploy/recommended.yaml
构建 Pod[root@k8s-master01 dashboard]# kubectl apply -f recommended.yaml
查看 Pod 状态[root@k8s-mas...
docker已默认安装成功。1.配置阿里云kubeadm的yum源:cat /etc/yum.repos.d/kubernets.repo[kubernetes]name=Kubernetesbaseurl=http://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64enabled=1gpgcheck=02.开始安装:yum -y install kubelet kubeadm kubectl --disableexcludes=kubernetes如想制定版本安装,以1.14版本为例:yum -y install kubelet-1.14.2 kubeadm-1.14.2 kubectl--1.14.2 --disableexcludes...
解决办法:echo "1">/proc/sys/net/bridge/bridge-nf-call-iptablesecho "1">/proc/sys/net/bridge/bridge-nf-call-ip6tables 原文:https://www.cnblogs.com/hgdf/p/13865749.html
centos7 deploy_Kubernetes-v1.15.1后续脚本更新统一由kkitDeploy项目持续更新相应脚本请移步至kkitDeploy项目https://github.com/luckman666/kkitdeploy_server##########################################################################k8s 1.15.2一键部署地址: https://github.com/luckman666/k8s1.15.2k8s 1.15.1一键部署地址:https://github.com/luckman666/k8s1.15.1k8s 1.15.0一键部署地址:https://github.com/luckma...
k8s安装:cat /etc/hosts127.0.0.1 localhost10.26.3.182 kuber-node110.26.3.184 kuber-master1、关闭防火墙 systemctl stop firewalld.service2、关闭selinux setenforce 03.创建/etc/sysctl.d/k8s.conf文件,添加如下内容: net.bridge.bridge-nf-call-ip6tables = 1 net.bridge.bridge-nf-call-iptables = 1 net.ipv4.ip_forward = 14. cat > /etc/sysconfig/modules/ipvs.modules <<EOF #!/bin/bash modprobe -- ip_vs modpro...
一、环境介绍
centos7.4 系统机器两台:机器主机名10.1.31.36kubernetes master10.1.31.24kubernetes node1二、准备工作以下步骤在两台台主机上都要操作。需要pull docker镜像,请先安装docker。1、K8s和docker版本关系 [`https://github.com/kubernetes/kubernetes`]()2、安装docker从CentOS OS存储库中使用docker,则docker版本可能较旧,无法与Kubernetes v1.13.0及更高版本一起使用。这里我们安装18.06.3版本yum install -y -q...
手动安装K8s第三节:etcd集群部署
准备安装包https://github.com/coreos/etcd版本:3.2.18wget https://github.com/coreos/etcd/releases/download/v3.2.18/etcd-v3.2.18-linux-amd64.tar.gz0、安装[root@k8smaster src]# tar zxf etcd-v3.2.18-linux-amd64.tar.gz[root@k8smaster src]# cd etcd-v3.2.18-linux-amd64[root@k8smaster etcd-v3.2.18-linux-amd64]# lsDocumentation etcd etcdctl README-etcdctl.md README.md R...
所有节点操作K8S的安装部署可以参考文档:http://m.bubuko.com/infodetail-3144195.html 需要在每一台机器上执行的操作l 各节点禁用防火墙# systemctl stop firewalld# systemctl disable firewalldl 禁用SELINUX:# setenforce 0# sed -i ‘s/SELINUX=enforcing/SELINUX=disabled/g‘ /etc/selinux/config# SELINUX=disabledl 创建/etc/sysctl.d/k8s.conf文件,添加如下内容:net.bridge.bridge-nf-call-ip6tables = 1net.bridge.b...
K8s1.18.0 安装配置 Kuboard v2
官方文档: https://kuboard.cn/learning/k8s-intermediate/service/network.html#%E6%95%B0%E6%8D%AE%E5%8C%85%E7%9A%84%E4%BC%A0%E9%80%92-pod-to-pod-%E8%B7%A8%E8%8A%82%E7%82%B9获取yaml文件kubectl apply -f https://kuboard.cn/install-script/kuboard.yaml
kubectl apply -f https://addons.kuboard.cn/metrics-server/0.3.7/metrics-server.yaml获取Tokenecho $(kubectl -n kube-system ge...
```本文档参考阿良老师的文档, 结合自己的问题,做了部分修改,如有侵权,联系删除!kubeadm是官方推出的安装k8s集群方式中的一种,另外一种是二进制安装
主要通过master端的kubeadm init 和node端的kubeadm join
一、 环境准备
部署K8s集群机器需要满足以下几个条件:使用VMware创建三台主机,要求如下:1.系统CentOS7.52.停掉swap,关闭防火墙和selinux3.机器之间相互可以ping通,且可以连接外部网络4.硬件预计需要内存2G加硬盘...
[root@k8s-master01 ~]# kubelet --version
Kubernetes v1.20.0问题:
[root@k8s-master01 ~]# kubctl get node
No resources found
[root@k8s-master01 ~]# systemctl status kubelet
● kubelet.service - Kubernetes KubeletLoaded: loaded (/usr/lib/systemd/system/kubelet.service; enabled; vendor preset: disabled)Drop-In: /etc/systemd/system/kubelet.service.d└─10-kubelet.confActive: activating (auto-restart)...
root >> kubectl apply -f \
https://raw.githubusercontent.com/danderson/metallb/main/manifests/metallb.yaml
root >> kubectl get all -n metallb-system
step 2:
# 生成一个configmap,
# 注意:这里的 IP 地址范围需要跟集群实际情况相对应。
# https://github.com/danderson/metallb/tree/main/manifests
# https://github.com/danderson/metallb/blob/main/manifests/tutorial-4.yamlroot >> kubectl apply -f - << EO...
节点名称IPk8s-master-01
172.16.1.71k8s-master-02
172.16.1.72k8s-master-03
172.16.1.73k8s-node-01
172.16.1.74k8s-node-02
172.16.1.75# 修改IP和主机名?# 关闭防火墙和selinux?# host解析 (五台机器都要做,太长不重复复制) [root@k8s-master-01 ~]# vim /etc/hosts----------------------------------------------------------------------172.16.1.71 k8s-master-01 m1172.16.1.72 k8s-master-02 m2172.16.1.73 k8s-mas...
kubeadm 安装k8s 1.15版1:环境要求机器名 ip地址 cpu和内存要求 kubernetes-master 10.0.0.11 2c2g(关闭swap) kubernetes-node1 10.0.0.12 2c2g(关闭swap)2:安装指定版本docker
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
wget -O /etc/yum.repos.d/docker-ce.repo https://download.docker.com/linux/centos/docker-ce.repo
sed -i 's+download.docker.com+mirrors.tuna.tsinghu...