K8S 集群部署_主机准备_IP 设置及主机名解释 | 学习笔记

简介: 快速学习 K8S 集群部署_主机准备_IP 设置及主机名解释

开发者学堂课程【Kubernetes 极速入门:K8S 集群部署_主机准备_IP 设置及主机名解释】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/658/detail/10892


K8S 集群部署_主机准备_IP 设置及主机名解释

 

内容介绍:

一、IP 地址根据主机进行配置

二、使用 MobaXterm 工具进行连接

三、解析主机名

 

一、IP 地址根据主机实际情况进行配置

1、打开配置文件,配置第一台主机(第一台主机:192.16.216.100 master1)

image.png

(1) 网卡的启动协议输入 none 。

(2) 在文件的结尾添加四行

IPADDR=192.168.216.100\\表示 IP

PREFIX=24\\表示页码

GATEWAY=192.168.216.2\\表示网关

DNS1=119.29.29.29

(3) 保存后,重新启动网卡。

(4) 重新启动完成后输入 ipas,IP 地址部署生效。

image.png

2、配置第二台主机(第二台主机:192.16.216.101 worker1)

image.png

(1) 网卡的启动协议输入 none 。

(2) 在文件的结尾添加四行

IPADDR=192.168.216.101\\表示IP

PREFIX=24\\表示页码

GATEWAY=192.168.216.2\\表示网关

DNS1=119.29.29.29

(3) 保存后,重新启动网卡。

(4) 重新启动完成后输入 ipas,IP 地址部署生效。

image.png

3、配置第三台主机(第三台主机:192.16.216.102 worker2)

步骤与上述方法一致。

三台主机的IP配置好后,我们也可以使用其他工具进行连接,接下来将演示使用 MobaXterm 工具进行连接。

 

二、使用 MobaXterm 工具进行连接

1、点击 Seession

2、点击 SSH

3、在 Remote host 中输入 IP 地址

输入192.168.216.100这个是第一台主机。

4、勾选 Specify usemame 并输入 root

输入密码之后,即可以连接。

5、使用回车键,即连接成功

第二、三台主机也是用一样的方法连接。

6、将三台主机改名

改名后即可以清楚的知道在哪一台主机进行操作。

 

三、解析主机名

1、使用多操作模式

2、修改\etc\hosts文件

3、添加 IP 地址以及主机名的对应关系

把三台主机名和 IP 地址互相对应起来,主机的基本配置就已经完成

image.png

保存退出后即可进行验证。

4、进行验证:输入 ping 主机名

相关实践学习
通过Ingress进行灰度发布
本场景您将运行一个简单的应用,部署一个新的应用用于新的发布,并通过Ingress能力实现灰度发布。
容器应用与集群管理
欢迎来到《容器应用与集群管理》课程,本课程是“云原生容器Clouder认证“系列中的第二阶段。课程将向您介绍与容器集群相关的概念和技术,这些概念和技术可以帮助您了解阿里云容器服务ACK/ACK Serverless的使用。同时,本课程也会向您介绍可以采取的工具、方法和可操作步骤,以帮助您了解如何基于容器服务ACK Serverless构建和管理企业级应用。 学习完本课程后,您将能够: 掌握容器集群、容器编排的基本概念 掌握Kubernetes的基础概念及核心思想 掌握阿里云容器服务ACK/ACK Serverless概念及使用方法 基于容器服务ACK Serverless搭建和管理企业级网站应用
相关文章
|
22天前
|
存储 Kubernetes 容器
K8S部署nexus
该配置文件定义了Nexus 3的Kubernetes部署,包括PersistentVolumeClaim、Deployment和服务。PVC请求20Gi存储,使用NFS存储类。Deployment配置了一个Nexus 3容器,内存限制为6G,CPU为1000m,并挂载数据卷。Service类型为NodePort,通过30520端口对外提供服务。所有资源位于`nexus`命名空间中。
|
3月前
|
Prometheus Kubernetes 监控
k8s部署针对外部服务器的prometheus服务
通过上述步骤,您不仅成功地在Kubernetes集群内部署了Prometheus,还实现了对集群外服务器的有效监控。理解并实施网络配置是关键,确保监控数据的准确无误传输。随着监控需求的增长,您还可以进一步探索Prometheus生态中的其他组件,如Alertmanager、Grafana等,以构建完整的监控与报警体系。
159 60
|
3月前
|
Prometheus Kubernetes 监控
k8s部署针对外部服务器的prometheus服务
通过上述步骤,您不仅成功地在Kubernetes集群内部署了Prometheus,还实现了对集群外服务器的有效监控。理解并实施网络配置是关键,确保监控数据的准确无误传输。随着监控需求的增长,您还可以进一步探索Prometheus生态中的其他组件,如Alertmanager、Grafana等,以构建完整的监控与报警体系。
286 62
|
2月前
|
Kubernetes Cloud Native 微服务
云原生入门与实践:Kubernetes的简易部署
云原生技术正改变着现代应用的开发和部署方式。本文将引导你了解云原生的基础概念,并重点介绍如何使用Kubernetes进行容器编排。我们将通过一个简易的示例来展示如何快速启动一个Kubernetes集群,并在其上运行一个简单的应用。无论你是云原生新手还是希望扩展现有知识,本文都将为你提供实用的信息和启发性的见解。
|
2月前
|
Kubernetes 监控 负载均衡
深入云原生:Kubernetes 集群部署与管理实践
【10月更文挑战第37天】在数字化转型的浪潮中,云原生技术以其弹性、可扩展性成为企业IT架构的首选。本文将引导你了解如何部署和管理一个Kubernetes集群,包括环境准备、安装步骤和日常维护技巧。我们将通过实际代码示例,探索云原生世界的秘密,并分享如何高效运用这一技术以适应快速变化的业务需求。
77 1
|
2月前
|
弹性计算 Kubernetes Perl
k8s 设置pod 的cpu 和内存
在 Kubernetes (k8s) 中,设置 Pod 的 CPU 和内存资源限制和请求是非常重要的,因为这有助于确保集群资源的合理分配和有效利用。你可以通过定义 Pod 的 `resources` 字段来设置这些限制。 以下是一个示例 YAML 文件,展示了如何为一个 Pod 设置 CPU 和内存资源请求(requests)和限制(limits): ```yaml apiVersion: v1 kind: Pod metadata: name: example-pod spec: containers: - name: example-container image:
314 1
|
2月前
|
存储 Kubernetes 监控
|
2月前
|
存储 Kubernetes Devops
Kubernetes集群管理和服务部署实战
Kubernetes集群管理和服务部署实战
73 0
|
2月前
|
Kubernetes 监控 Java
如何设置 Kubernetes的垃圾回收策略为定期
如何设置 Kubernetes的垃圾回收策略为定期
|
3月前
|
NoSQL 关系型数据库 Redis
高可用和性能:基于ACK部署Dify的最佳实践
本文介绍了基于阿里云容器服务ACK,部署高可用、可伸缩且具备高SLA的生产可用的Dify服务的详细解决方案。