在初学者学习Kubernetes(以下简称K8S)时,最好的实践是通过实际操作来加深理解。本文将介绍如何在K8S版本1.18.0上进行一些基本操作,帮助新手快速入门。 ### 实现K8S 1.18.0的基本操作步骤 首先,我们需要明确K8S 1.18.0的基本操作步骤,可以通过以下表格展示: | 步骤 | 操作 | |------|------| | 1 | 安装K8S 1.18.0 | |
原创 2024-03-07 10:15:12
30阅读
之前撸谷粒商城的时候部署17.3脚本在本地存着,尚硅谷新出了k8s视频,感觉没有雷神讲的好,主要是后面的二进制尝试部署一下,简单的记录,后面有机会用ansible来部署一下试试 kubeadm是官方社区推出的一个用于快速部署kubernetes集群的工具。 这个工具能通过两条指令完成一个kubern
转载 2020-09-22 22:26:00
219阅读
5点赞
3评论
主节点执行-将节点标记为不可调度并驱逐所有负载,准备节点的维护。1、查看当前版本和升级计划(即可以从目前版本升级到哪个版本)查看当前系统支持的所有k8s版本和当前版本。3、升级kubelet和kubectl。2.1.1升级控制节点。4.1升级工作节点。..............
原创 2023-09-28 12:28:01
157阅读
过以上命令查询到1.19当前最新版本是1.19.12-0版本。先升级k8s-master节点。注意:特意强调一下work节点的版本也都是1.1
原创 2023-02-25 12:07:17
409阅读
0. 基础环境IP地址主机名节点10.0.0.63k8s-master1master110.0.0.65k8s-node1node110.0.0.66k8s-node2node21. 简要kubeadm是官方社区推出的快速部署kubernetes集群工具部署环境适用于学习和使用k8s相关软件和功能2. 安装要求3台纯净centos虚拟机,版本为7.x及以上 机器配置 2核4G以上 x3台 服务器网
原创 2021-04-21 22:18:06
800阅读
一、安装环境系统[root@master1 ~]# cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core)[root@master1 ~]# uname -aLinux master1 3.10.0-1160.el7.x86_64 #1 SMP Mon Oct 19 16:18:59 UTC 2020 x86_64 x86_64 x
推荐 原创 2022-12-20 21:30:56
682阅读
1. 基础环境准备 ###以下9步除1和2需要根据情况修改,其余都可直接使用 1> 主机名配置 master hostname k8s-master cat > /etc/hostname <<EOF k8s-master EOF node1 hostname node1 cat > /...
原创 2022-02-16 18:01:03
141阅读
保证所有节点可以ping外网主机规划主机角色 ip地址 资源说明 k8s-master01 192.1681.20 2C2G k8s-node01 192.168.1.21 2C2G k8s-node02 192.168.1.22 2C2G 环境初始化(所有主机)vim init-host.sh#角色ip地址kube_m_ip=192.168.1.20kube_1_ip=192.168.1.21...
原创 2021-11-09 10:34:39
304阅读
**实现“k8s on k8s”的流程** | 步骤 | 操作 | |------|------| | 1 | 部署一个Kubernetes集群 | | 2 | 在部署好的Kubernetes集群上运行另一个Kubernetes集群 | **步骤一:部署一个Kubernetes集群** 在这一步中,我们将使用工具如kubeadm、kops等来部署第一个Kubernetes集群。 首先,我们
原创 2024-03-05 12:52:46
776阅读
在Kubernetes中,有时候我们需要在一个Kubernetes集群中运行另一个Kubernetes集群,也就是所谓的"k8s in k8s"(Kubernetes中的Kubernetes)。这种情况下,我们通常会使用工具例如KubeSpray等来实现。 首先,让我们来看一下如何实现"k8s in k8s"的流程: | 步骤 | 描述
原创 2024-03-05 12:52:14
336阅读
控制平面组件ETCDetcd 是一个快速、分布式、一致的键值存储,用作持久存储 Kubernetes 对象数据(如 pod、replication controllers, secrets, services 等)的后备存储。实际上,etcd 是 Kubernetes 存储集群状态和元数据的唯一地方。唯一直接与 etcd 对话的组件是 Kubernetes API Server。所有其他组件通过
原创 2023-10-22 16:48:19
0阅读
# Kubernetes(简称K8s)是一款开源的容器编排系统,可以用来自动化部署、扩展和管理容器化应用程序。在本文中,我将教你如何安装Kubernetes集群。 ## 安装Kubernetes集群步骤 | 步骤 | 操作 | | ---- | ---- | | 1 | 安装Docker | | 2 | 安装kubeadm, kubectl, kubelet | | 3 | 初始化Master
原创 2024-02-27 11:50:19
357阅读
在Kubernetes(简称K8S)中,认证(Authentication)是指验证用户或服务是否具有合适的身份来访问集群资源。Kubernetes 默认提供了几种认证方式,包括证书、用户名密码、Token 和 JWT 等。在实际应用中,我们通常会使用服务账号、角色和角色绑定等方式进行认证,以确保集群的安全和可靠性。 下面我们来详细介绍如何在Kubernetes中实现认证。首先我们需要了解整个认
原创 2024-02-23 12:40:07
715阅读
k8s基础知识
转载 2019-07-04 16:53:31
566阅读
1点赞
Kubernetes, 简称为 K8s,是一个用于自动部署、扩展和管理容器化应用程序的开源平台。 在本文中,我将向你介绍如何使用Kubernetes来部署容器化应用程序,并解释 K8s 还是 K8S 这个问题。 步骤 | 操作 ---|--- Step 1 | 安装Kubernetes集群 Step 2 | 创建Deployment Step 3 | 暴露Service Step 4 | 访问应
原创 2024-03-05 12:53:01
490阅读
# 一、K8S创建K8S流程 | 步骤 | 操作 | |------|------------------------------------| | 1 | 安装Minikube | | 2 | 启动Minikube | | 3 | 配
原创 2024-03-05 12:52:23
369阅读
Kubernetes (K8s) 是一种用于自动化部署、扩展和管理容器化应用程序的开源平台。在K8s中,我们可以通过添加新的K8s对象来实现对集群的扩展和定制化。在本文中,我将教你如何在K8s中添加一个新的K8s资源,以便帮助你更好地理解如何扩展K8s集群。 **添加K8s资源的步骤** | 步骤 | 描述 | |------|------| | 1 | 创建一个新的yaml文件,定义要
原创 2024-03-05 12:52:34
173阅读
目录一、陈述式管理1.1、陈述式资源管理方式1.2、k8s相关信息查看查看版本信息查看节点信息查看资源对象简写查看集群信息配置kubectl自动补全查看日志基本信息查看查看master节点状态查看命名空间1.3、命名空间操作查看default命名空间的所有资源创建命名空间删除命名空间1.4、deployment/pod操作在命名空间kube-public创建副本控制器(deployment)来启动
转载 2023-12-13 06:12:37
796阅读
k8s 常用操作
原创 9月前
227阅读
在这篇文章中,我将向您详细介绍如何实现"k8s+s",也就是使用Kubernetes(K8S)与其他技术结合,来构建更加强大的应用程序。作为一名经验丰富的开发者,我将会通过以下步骤和示例代码来教您如何实现这一目标。 ### 步骤 首先,我们需要了解整个流程的步骤,然后逐步实现每个步骤。 | 步骤 | 操作 | | --- | --- | | 1 | 创建一个基本的K8S集群 | | 2 |
原创 2024-04-23 20:24:51
66阅读
  • 1
  • 2
  • 3
  • 4
  • 5