1、认识kubernetes (k8s) 在企业中应用场景? 为什么要学习K8s?? * 创业型公司,中小型企业,使用k8s构建一套自动化运维平台(自动维护服务数量,保持服务永远和预期的数据保持一致性,让服务可以永远提供服务) 降本增效 私有云 公有云(阿里云、腾讯云、网易云...) * 互联网企业
原创
2022-08-01 09:38:34
155阅读
K8S关键词【k8s pod ready 2 2】实际上是指在Kubernetes中,我们可以通过一些命令和API来检查和等待Pod状态是否处于Ready的过程。在本文中,我将利用代码示例来一步一步教会小白如何完成这个过程。
整个关键词的流程如下表所示:
| 步骤 | 描述 |
| --- | --- |
| 步骤1 | 创建一个Pod |
| 步骤2 | 检查Pod的状态 |
| 步骤3 |
原创
2024-01-18 09:11:47
250阅读
Kubernetes (K8S) 是一种用于自动部署、扩展和管理容器化应用程序的开源系统,它能够帮助开发者更方便地管理应用程序的部署和运行。K8S in Action 2 是 Kubernetes 的进阶教程,本文将介绍如何使用 K8S in Action 2 进行实践操作。
在 K8S in Action 2 中,我们将介绍如何通过 K8S 进行容器化应用程序的部署和管理。下面是实现 K8S
原创
2024-03-21 10:51:54
109阅读
简介部分,有大量偷懒,借鉴目录一.简介优势主要功能组件支持备份存储二:安装命令行安装helm安装三.备份四.恢复五.迁移一.简介Velero是一个开源工具,可以安全地备份,恢复和迁移Kubernetes集群和持久卷。它既可以在本地运行,也可以在公共云中运行。Velero由在Kubernetes集群中作为部署运行的服务器进程和命令行界面(CLI)组成,DevOps团队和平台操作员可使用该命令行界面配
转载
2024-07-19 15:41:44
22阅读
Spark on k8s,可能都有听说,可是笔者从网上没有找到一个可以顺利运行的例子。笔者也是走了几个弯路才顺利跑通的。下面笔者将基于spark native方式部署,分别讲解如下三种模式...
转载
2023-03-17 19:56:24
262阅读
2. getget命令用于获取集群的一个或一些resource信息。使用--help查看详细信息。kubectl的帮助信息、示例相当详细,而且简单易懂。建议大家习惯使用帮助信息。kubectl可以列出集群所有resource的详细。resource包括集群节点、运行的pod,ReplicationController,service等。Usage: kubectl get [(-o|--outpu
转载
2019-06-13 10:12:41
856阅读
# 2进制安装 Kubernetes (K8S) 教程
## 概述
在实际工作中,我们通常会使用 2进制安装 Kubernetes (K8S)。本文将详细介绍如何进行 K8S 的 2进制安装的步骤,适合那些希望深入了解 K8S 的开发者。
## 安装步骤
下面是进行 K8S 2进制安装的步骤,我们将逐步进行说明。
| 步骤 | 描述 |
| ---- | --
原创
2024-02-27 13:55:40
75阅读
信息查询命令子命令说明help用于查看命令及子命令的帮助信息cluster-info显示集群的相关配置信息api-resources查看当前服务器上所有的资源对象api-versions查看当前服务器上所有资源对象的版本config管理当前节点上的认证信息命令示例help# 查看帮助命令信息
[root@master ~]# kubectl help version
Print the clien
k8s通过secret管理敏感信息 应用启动过程中可能需要一些敏感信息,比如访问数据库的用户名密码或者秘钥。将这些信息直接保存在容器镜像中显然不妥,Kubernetes 提供的解决方案是 Secret。 Secret 会以密文的方式存储数据,避免了直接在配置文件中保存敏感信息。Secret 会以 V
转载
2020-09-08 16:14:00
614阅读
2评论
1.pod概念 我这里分为两种: 自主Pod(不是被管理的pod): 容器死了就死了 控制器管理的Pod(被管理的pod) 只要有pod 就会启动pause容器 ,在根据数量启动其他的容器 , 1、 其他的容器会共用pause 网络栈 容器之间的端口不能冲突 2、 其他的容器会共用pause 存储卷 ...
转载
2021-07-25 14:54:00
93阅读
2评论
## K8S进阶实战2
### 概述
在K8S进阶实战2中,我们将学习如何创建一个Deployment来部署一个应用,并通过Service来暴露这个应用,并且添加Ingress来实现应用的外部访问。以下是整个流程的步骤概览:
| 步骤 | 操作 |
| ------ | ------ |
| 步骤一 | 创建一个Deployment |
| 步骤二 | 创建一个Service |
| 步骤三
原创
2024-03-21 10:14:12
7阅读
在Kubernetes(K8S)平台上使用Nacos2是一个非常常见的场景,Nacos2作为服务发现和配置管理的工具,可以帮助我们在K8S集群中轻松管理微服务的注册和发现。下面我将介绍如何在K8S中实现"Nacos2 K8S"的流程和具体步骤,帮助你快速上手。
### Nacos2 K8S 教程
#### 整体流程
| 步骤 | 描述 |
| ------------- | --------
原创
2024-04-19 10:42:42
49阅读
**在Windows上使用WSL2来部署Kubernetes集群**
作为一名经验丰富的开发者,你可能已经听说过WSL2和Kubernetes(K8S),它们是目前非常流行的工具和技术。在这篇文章中,我将向你展示如何在Windows上使用WSL2来部署Kubernetes集群,让你能够更方便地进行容器编排和管理。
**1. 准备工作**
在开始之前,你需要确保已经安装了WSL2和Kubern
原创
2024-03-04 11:40:17
70阅读
Kubernetes (K8s) 是一个用于自动部署、扩展和管理容器化应用程序的开源平台,而 Rancher Kubernetes Engine 2 (RKE2) 则是 Rancher Labs 推出的专门针对 K8s 的一个轻量级 Kubernetes 发行版。在这篇文章中,我将介绍如何实现使用 RKE2 部署 K8s 集群。
首先,我们需要了解整个流程,并通过以下表格展示每一步需要执行的操作
原创
2024-04-08 09:45:22
88阅读
在Kubernetes(简称K8S)中,探针(Probe)是一种机制,用于检查容器内应用的健康状态。其中包括两种最为常用的探针:存活探针(Liveness Probe)和就绪探针(Readiness Probe)。这两个探针可以帮助K8S监控容器的健康状态,并在必要时做出相应的处理。
下面我将通过步骤和代码示例教你如何在K8S中实现“k8s 2个探针”。首先,我们来看一下整个过程的流程:
|
原创
2024-04-07 11:02:48
19阅读
在Kubernetes中使用HTTP/2是一种非常常见的需求,因为HTTP/2在性能和效率方面有很大的改进。在这篇文章中,我将向你介绍如何在Kubernetes集群中实现HTTP/2。
首先,让我们看一下实现“k8s http2”的整个流程。以下是具体的步骤:
| 步骤 | 描述 |
|---|---|
| 1 | 创建一个使用HTTP/2的服务 |
| 2 | 部署一个HTTP/2的应用程序
原创
2024-04-15 15:06:36
114阅读
在现代的软件开发环境中,容器化技术已经成为必不可少的一部分。而Kubernetes(简称K8S)作为容器编排平台的瑰宝,为开发人员提供了一种高效管理、部署和扩展容器化应用程序的方式。而Rancher2则是一个为Kubernetes提供管理、部署和监控的开源平台。本文将以一个经验丰富的开发者的角度,为你介绍如何实现"rancher2 k8s"。
首先,我们需要了解整个过程的步骤:
| 步骤 |
原创
2024-04-12 10:06:59
24阅读
接下来配置秘钥root@master:~# cp /root/.kube/config /opt/kube.kubeconfig编辑文件增加ton
转载
2022-07-21 20:22:27
84阅读
之前了解了k8s到底是什么,接下来看看k8s的组成。 一、Kubernetes架构 学习k8s,最终目的是为了部署应用,部署一个完整的k8s, 就要知道k8s的组成。k8s主要包含两大部分: 中间包含三个绿色包的是master. 下面是node节点. 1、Master节点 master中有哪些
原创
2022-03-04 16:35:01
176阅读
## 在K8S上实现ROCEv2
### 概述
RoCEv2(RDMA over Converged Ethernet v2)是一种通过以太网实现远程直接内存访问(RDMA)的协议。在Kubernetes中使用RoCEv2可以提高容器之间通信的效率和速度。本文将向您展示如何在K8S上实现RoCEv2,并为您提供具体的步骤和代码示例。
### 实现步骤
以下是实现"RoCEv2 on K8S"的
原创
2024-03-01 09:48:17
874阅读