简介 Kubernetes是Google 2014年创建管理的,是Google 10多年大规模容器管理技术Borg的开源版本。它是容器集群管理系统,是一个开源的平台,可以实现容器集群的自动化部署、自动扩缩容、维护等功能。...
k8s和docker区别有以下几点: 1、k8s是一种开放源码的容器集群管理系统,能够实现自动化部署、扩展容器集群、维护等功能。 2、Docker是一种开放源码的应用容器引擎,开发者可以将他们的应用和依赖打包在一个可移植的...
k8s基础理论 一、k8s组件以及工作流程 master :apiserver、controller-manager 、scheduler、etcd,etcd可以单独拎出来当做存储使用 严格意义上不属于msater组件 worknode: kubelet、kube-proxy、容器引擎(docker...
标签: k8s
本文介绍如何在ubuntu上部署k8s集群,大致可以分为如下几个步骤 修改ubuntu配置 安装docker 安装kubeadm、kubectl以及kubelet 初始化master节点 将slave节点加入网络 因为k8s分为管理节点和工作节点,所以我们将要...
k8s在创建service时候,会根据标签选择器selector(Lable selector)来查找pod,据此创建与service同名的endpoint对象,当pod地址发生变化时,endpoint也会随之发生变化,service接收到前端client请求的时候,就会...
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常用命令 一,kubectl 命令行的语法如下: kubectl [command] [TYPE] [NAME] [flags] 上面的命令是: kubectl命令行中,指定执行什么操作(command),指定什么类型资源对象(type),指定此类型的资源对象名称...
标签: k8s
标签: k8s
CMD=stop systemctl $CMD etcd echo "---------- $CMD: kube-apiserver --------" systemctl $CMD kube-apiserver echo "---------- $CMD: kube-controller-manager --------" systemctl $CMD kube-controller-...
标签: 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* ...
标签: k8s
[[email protected] kafka-mirror]# kubectl get pod --all-namespaces NAMESPACE NAME READY STATUS RESTARTS AGE default loganalysis-kafka-0 0/1 Runnin
关于k8s 的运维方式,dashboard与kubectl cli哪个更好: 2年前曾经与某做跨境电商的产品经理聊这个问题,我说linux cli是天花板。 而对方用很不屑的语气说你的命令行敲错了怎么办? 说用web界面才是王道。草…… ...
标签: k8s
K8s TCP 22 使用主机驱动通过SSH进行节点配置 TCP 2376 主机驱动与Docker守护进程通信的TLS端口 TCP 2379 etcd客户端请求 TCP 2380 etcd节点通信 UDP 8472 Canal/Flannel VXLAN overlay 网络 UDP 4789...
标签: k8s
标签: k8s
标签: k8s
k8s中secret是一种包含少量敏感信息例如密码、令牌或密钥的对象。 这样的信息可能会被放在 Pod 规约中或者镜像中。 使用 Secret 意味着你不需要在应用程序代码中包含机密数据。 Secret 类似于 ConfigMap 但专门用于...
目录 一、新建namespace 二、新建deployment 三、新建service 四、部署用到的yaml文件 一、新建namespace 1、创建 namespace kubectl create namespace lhynamespace 2、查看 namespace ...1、生成y
标签: k8s
针对k8s环境,需要在k8s对应的机器上安装nfs客户端,否则部署时会因为挂载失败而报错 1.操作步骤 1)在磁盘服务器上安装nfs服务端 1.1安装NFS服务: #执行以下命令安装NFS服务器,apt会自动安装...
标签: k8s
关闭swap(k8s禁止虚拟内存以提高性能)7. 配置host8. 设置网桥参数9.更新时间二、docker安装10.更新yum源11.安装docker12.配置开机自启13.配置加速器13.docker查看命令四、k8s安装14. 添加k8s的阿里云YUM源15. ...
安装方式百度一大堆,多种多样,上网查找即可。 pod是kubernetes的最小原子单位,pod...pod的定义和部署是通过yaml格式的文件来完成的,我们通过提交yaml文件给api server,k8s会检查这个yaml格式的配置文件,并写入到
K8S集群架构: 一个K8S集群是由两大部分组成: Master节点和Node节点 一.Master节点主要包括API Server、Scheduler、Controller manager、etcd几大组件 1.API Server(提供其他模块之间的数据交互和通信的枢纽(其他...
1、CRD的意义 Kubernetes 1.7之后,提供了CRD(CustomResourceDefinitions)自定义资源的二次开发能力来扩展...用户创建一个资源,实际上是把k8s抽象的资源根据资源清单(yaml文件)做实例化。具体过程如下...
1、查看指定pod的日志 kubectl logs <pod_name> kubectl logs -f <pod_name> #类似tail -f的方式查看(tail -f 实时查看日志文件 tail -f 日志文件log) 2、查看指定pod中指定容器的日志 ...