Kubernetes简称为K8s,是用于自动部署、扩缩和管理容器化应用程序的开源系统,起源于Google 集群管理工具Borg。
安装k8s的三个组件kubelet、kubeadm、kubectlkubelet运行在Cluster所有节点上,负责启动Pod和容器kubeadm用于初始化Clusterkubectl是Kubernetes命令行工具。通过kubectl可以部署和管理应用,查看各种资源,创建、...
首先需要按照前面的步骤,在环境上安装 Docker,才能安装 Harbor, 重新设置一台服务器 172.16.20.175,不要放在 K8S 的主从服务器上。
Docker 有 restart 命令来重启容器,但是 K8S 却没有类似的命令用来重启 Pod,一般会结合 restartPolicy 进行自动重启。如果想手动重启 POD,可以通过其他方式实现。因为 deployment 负责托管,手动删除 Pod,会自动...
标签: k8s
关闭swap(k8s禁止虚拟内存以提高性能)7. 配置host8. 设置网桥参数9.更新时间二、docker安装10.更新yum源11.安装docker12.配置开机自启13.配置加速器13.docker查看命令四、k8s安装14. 添加k8s的阿里云YUM源15. ...
本文介绍Ubuntu安装K8S的方法。
k8s常用命令 一,kubectl 命令行的语法如下: kubectl [command] [TYPE] [NAME] [flags] 上面的命令是: kubectl命令行中,指定执行什么操作(command),指定什么类型资源对象(type),指定此类型的资源对象名称...
标签: k8s
本文介绍如何在ubuntu上部署k8s集群,大致可以分为如下几个步骤 修改ubuntu配置 安装docker 安装kubeadm、kubectl以及kubelet 初始化master节点 将slave节点加入网络 因为k8s分为管理节点和工作节点,所以我们将要...
标签: k8s
标签: k8s
一、确认k8s版本 [root@node1 ~]# kubectl get node NAME STATUS ROLES AGE VERSION node1 Ready master 42h v1.18.6 node2 Ready master 42h v1.18.6 node3 Ready master 42h v1.18.6 二、修改c
1、基本命令 (1)查看pod kubectl get pod -n edge 或 kubectl get po -n edge (2)查看deployment kubectl get deployment -n edge ...kubectl delete pod $pod(对应具体的pod名称) -n edge ...
标签: k8s
K8S集群架构: 一个K8S集群是由两大部分组成: Master节点和Node节点 一.Master节点主要包括API Server、Scheduler、Controller manager、etcd几大组件 1.API Server(提供其他模块之间的数据交互和通信的枢纽(其他...
CMD=stop systemctl $CMD etcd echo "---------- $CMD: kube-apiserver --------" systemctl $CMD kube-apiserver echo "---------- $CMD: kube-controller-manager --------" systemctl $CMD kube-controller-...
标签: k8s
标签: k8s
标签: k8s
K8s TCP 22 使用主机驱动通过SSH进行节点配置 TCP 2376 主机驱动与Docker守护进程通信的TLS端口 TCP 2379 etcd客户端请求 TCP 2380 etcd节点通信 UDP 8472 Canal/Flannel VXLAN overlay 网络 UDP 4789...
标签: k8s
安装方式百度一大堆,多种多样,上网查找即可。 pod是kubernetes的最小原子单位,pod...pod的定义和部署是通过yaml格式的文件来完成的,我们通过提交yaml文件给api server,k8s会检查这个yaml格式的配置文件,并写入到
关于k8s 的运维方式,dashboard与kubectl cli哪个更好: 2年前曾经与某做跨境电商的产品经理聊这个问题,我说linux cli是天花板。 而对方用很不屑的语气说你的命令行敲错了怎么办? 说用web界面才是王道。草…… ...
标签: k8s
一、删除node节点 1、先查看一下这个node节点上的pod信息 kubectl get nodes 2、驱逐这个node节点上的pod kubectl drain node01 --delete-local-data --force --ignore-daemonsets ...systemctl stop kub...
1、CRD的意义 Kubernetes 1.7之后,提供了CRD(CustomResourceDefinitions)自定义资源的二次开发能力来扩展...用户创建一个资源,实际上是把k8s抽象的资源根据资源清单(yaml文件)做实例化。具体过程如下...
标签: K8S
kubeadm reset -f modprobe -r ipip rm -rf ~/.kube/ rm -rf /etc/kubernetes/ rm -rf /etc/systemd/system/kubelet.service.d rm -rf /etc/systemd/system/kubelet.service rm -rf /usr/bin/kube* ...