首页 > 其他分享 >K8S单机版部署

K8S单机版部署

时间:2024-01-16 17:01:19浏览次数:28  
标签:kubectl kube 单机版 kubernetes 部署 start systemctl etcd K8S

安装etcd、kubernetes

Kubernetes中几乎所有的资源对象(Node、Pod、Replication Controller、Service等)都能通过kubectl工具执行增删改查操作并保存在etcd中持久化存储。因此Kubernetes和etcd密不可分。
可在root权限下,输入如下指令安装etcd和kubernetes

yum install -y etcd kubernetes

#安装过程中会自动安装Docker

  

查看etcd、kubernetes、docker版本信息

docker --version
etcd --version
kubectl --version

 按顺序启动所有服务(root)

systemctl start etcd
systemctl start docker
systemctl start kube-apiserver
systemctl start kube-controller-manager
systemctl start kube-scheduler
systemctl start kubelet
systemctl start kube-proxy

  

查看服务运行状态

systemctl status etcd

 

查看k8s集群情况

kubectl get nodes

 

标签:kubectl,kube,单机版,kubernetes,部署,start,systemctl,etcd,K8S
From: https://www.cnblogs.com/boye169/p/17968080

相关文章

  • oracle 12c 安装部署
    oracle12c安装部署一、系统优化1、操作系统cat/etc/redhat-releaseRedHatEnterpriseLinuxServerrelease7.9(Maipo)2、设置hostnamehostnamectlset-hostname12ccat>>/etc/hosts<<-"EOF"172.16.71.1312cEOF3、关闭防火墙#关闭防火墙systemctlstopfir......
  • 关于命令行修改K8s内Prometheus配置文件参数
    #登录master节点操作1、进入prometheus介质目录:[root@k8s-master01]$cd/yang/operator/operator-0.7/manifests/prometheus2、备份prometheus配置文件[root@k8s-master01]$cpprometheus-prometheus.yamlprometheus-prometheus.yaml.202312153、编辑prometheus配置文件修......
  • docker jmeter分布式压测部署 jmeter websocket压测
    测试场景:1.多名用户加入房间。2.房间人数为固定人数(比如4人) 3.有人进入时,进入用户会收到反馈当前房间人员列表。4.其他人会收到反馈新加入用户的信息消息。5.当人数已满时,会自动推送消息给所有人。6.在人满后,每个人需要按固定序列,发送消息。7.所有人发送特定消息后,推进房......
  • Windows 硬件信息监控工具 OhmGraphite 部署
    1、下载OhmGraphitehttps://github.com/nickbabcock/OhmGraphite/releases2、修改OhmGraphite.exe.config配置(此处使用Prometheus做为数据源)<?xmlversion="1.0"encoding="utf-8"?><configuration><appSettings><addkey="t......
  • RabbitMQ部署安装
    1、RabbitMQ部署1.1.概述RabbitMQ是一套开源(MPL)的消息队列服务软件,是由 LShift 提供的一个是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件),由以高性能、健壮以及可伸缩性出名的 Erlang 写成。因此使用RabbitMQ必须安装Erlang环境。说明:1、演示部署服......
  • k8s 下线节点步骤
    在Kubernetes中,要下线一个节点,您需要按照以下步骤进行操作:驱逐Pod:首先,您需要从要下线的节点上驱逐所有运行的Pod。这可以通过以下命令实现:kubectldrain<node_name>--ignore-daemonsets将<node_name>替换为您要下线的节点的名称。--ignore-daemonsets选项用于忽略......
  • k8s-负载均衡
    1.管理集群会变化的Pod资源:当发现某一个pod不能使用的时,RS会在其他机器上再创建一个相同的pod,及其对应的容器2.serivice资源对象文件service会创建一个clusterip,这个地址对应资源地址,且不会改变service会在多个服务上实现负载均衡的访问效果service通过port,nod......
  • OpenShift 中部署无服务器
    简介OpenShift4中通过名为“RedHatOpenShiftServerless”的Operator提供了基于Knative的Serverless(无服务器架构)的运行环境。OpenShift的无服务器组件主要涉及KnativeServing和KnativeEventing。KnativeServing是一个开源软件框架,用于构建和管理可扩展、容错和......
  • D5-LMDeploy 大模型量化部署
    〇、完成结果使用LMDeploy以本地对话部署InternLM-Chat-7B模型,生成300字的小故事:以API服务中的一种方式部署InternLM-Chat-7B模型,生成300字的小故事:以网页Gradio部署InternLM-Chat-7B模型,生成300字的小故事:前、知识笔记安装、部署、量化一、环境配置可以使用 vgpu-s......
  • 在Azure上备份AKS Cluster - 基础介绍以及部署配置
    今天来看一看AKSCluster里的一些新功能,AKS里的新功能非常多,之后可以考虑挑一部分简单介绍介绍,今天先开个头,主要来谈一下AKS的备份问题,这其实也是来源于之前的一个需求,有客户问到AKSCluster我们是如何备份的,说实话问得我有点懵,之前基本没怎么考虑过这方面的问题,因为众所周知的是容......