基于Docker的Kubernetes(简称K8S)集群搭建
Kubernetes是当前最流行的容器编排平台之一,它可以帮助我们管理和调度大规模的容器化应用程序。在Kubernetes中,我们可以使用Docker作为容器运行时来创建和运行应用程序。本文将引导刚入行的小白如何使用Docker搭建Kubernetes集群。
整体流程
下面是搭建Kubernetes集群的整体流程,我们将分为三个主要
原创
2024-01-18 13:34:06
87阅读
前面文章介绍了rancher安装k8s集群方式,详情参见(k8s集群CI/CD集成介绍二:rancher搭建k8s集群环境)。本文将介绍官方推荐方式:kubeAdm安装k8s集群。集群机器- 192.168.0.114 : master01节点。注意master节点CPU至少分配2核。- 192.168.0.115 : worker01节点- 192.168.0.116 : worker02节点以
转载
2023-10-25 22:22:53
113阅读
r技术突飞猛进 - 一次构建,到处运行 - 容器的快速轻量 ...
转载
2023-01-10 20:15:47
586阅读
一、Kubernetes系列之介绍篇•Kubernetes介绍1.背景介绍 云计算飞速发展 - Ia
转载
2023-02-09 10:26:17
301阅读
### 一、什么是Docker和Kubernetes?
Docker 是一个开源的容器化平台,可以将应用程序和其依赖项打包成一个独立的容器,以实现应用程序在不同环境中的快速部署和交付。Docker 通过使用容器来实现轻量级的虚拟化,提供了一种可移植、可部署和可扩展的方式来管理应用程序。
Kubernetes(简称K8s)是一个开源的容器编排平台,用于自动化容器的部署、扩展和管理。Kuberne
原创
2023-08-22 05:31:38
102阅读
本文介绍了centos环境下k8s集群的搭建,1主4从的架构(后续可以调整)。1 环境准备1.1.docker 安装yum remove docker docker-common docker-selinux docker-engine
yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --
转载
2023-10-05 14:10:29
115阅读
K8S是一种开源的容器编排平台,可以帮助我们自动化地部署、扩展和管理容器化应用程序。在使用K8S之前,我们需要先搭建好Docker和K8S集群。本文将介绍如何搭建一个基本的Docker和K8S集群,并且给出相应的代码示例。
## 整体流程
下面是搭建Docker和K8S集群的整体流程:
| 步骤 | 操作说明 |
|-----|---------|
| 1 | 下载并安装Docker |
原创
2024-01-24 10:51:10
61阅读
Kubernetes (简称为K8s)是一个用于自动部署、扩展和管理容器化应用程序的开源平台。它基于Docker等容器技术,为我们提供了一种简化应用程序部署和管理的解决方案。在这篇文章中,我将介绍如何基于Docker集群实现Kubernetes。
### K8s基于Docker集群实现流程
下面是实现Kubernetes基于Docker集群的大致步骤:
| 步骤 | 操作 |
| ----
原创
2024-01-29 12:59:51
87阅读
一、环境准备 1、网络yum配置(阿里云yum源) 1 # CentOS-Base.repo 2 # 3 # The mirror system uses the connecting IP address of the client and the 4 # update status of eac ...
转载
2021-08-02 20:18:00
454阅读
一、k8s简介1.简介官方中文文档:https://www.kubernetes.org.cn/docs
Kubernetes是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes提供了应用部署,规划,更新,维护的一种机制。Kubernetes一个核心的特点就是能够自主的管理容器来保证云平台中的容
转载
2024-05-29 00:25:39
138阅读
一、容器编排工具
docker machine
docker compose //单节点
docker swarm // docker集群编排,类似k8s,没有k8s强大,
 
转载
2023-09-02 17:37:31
88阅读
基于K8S搭建Redis集群
作为一名经验丰富的开发者,我将教会你如何基于Kubernetes(简称K8S)搭建Redis集群。下面是我们的步骤流程:
步骤 | 操作内容
--- | ---
1 | 创建Redis镜像
2 | 配置Redis集群的Pod
3 | 创建Redis集群的Service
4 | 部署Redis集群
5 | 验证Redis集群的状态
接下来,我们将一步一步地进行操作
原创
2024-01-24 14:49:19
120阅读
生产环境k8s集群方案主要由以下四部分组成1、F5 ,rancher ui及业务服务访问入口,所有域名访问解析到此F52、nginx,k8s集群业务服务访问入口、HA负载3、rancher ui,k8s可视化管理平台4、k8s集群
整体架构图:
准备:1、所有主机节点开通外网访问权限2、申请https://k8s-pro.jieyue.com rancher ui 域名解析3、申请xxx.k8s
转载
2022-01-23 18:10:40
1269阅读
一、环境描述1.本次测试共准备3台机器虚拟机,需要均可连接外网,3台为kubernetes集群(1master节点、2node节点)。*注:kubernetes集群主机最低配置为16GB内存+8核cpu+50G存储 2. 操作系统版本均为ubuntu 16.04 3.各镜像或相关介质版本: Kubernetes:v1.13.4 kubernetes-cni:0.6.0 docker:18.06.1
转载
2021-11-04 15:11:08
932阅读
K8s集群安装部署(CentOS系统)一. 安装要求在开始之前,部署Kubernetes集群机器需要满足以下几个条件:1、一台或多台机器,操作系统 CentOS7.x-86_x642、硬件配置:2GB或更多RAM,2个CPU或更多CPU,硬盘30GB或更多3、集群中所有机器之间网络互通4、可以访问外网,需要拉取镜像5、禁止swap分区6、有docker环境二. 所有节点准备环境1、【所有节点】关闭
转载
2023-08-01 21:38:39
0阅读
1. 安装环境依赖yum install -y socat conntrack ebtables ipset2. 下载KubeKey工具,下载好后就会出现 kk 这个可执行文件# 确保您从正确的区域下载 KubeKey,即在国内下载速度更快
export KKZONE=cn
# 下载kubekey
curl -sfL https://get-kk.kubesphere
转载
2024-03-06 11:20:20
75阅读
参考官网kubeadm是官方提供的快速搭建k8s集群的开源工具,对于非运维人员学习k8s,kubeadm方式安装相对更简单。安装前提 One or more machines running a deb/rpm-compatible Linux OS; for example: Ubuntu or CentOS.
2 GiB or more of RAM per machine--any les
转载
2023-12-01 20:15:51
233阅读
K8S Docker集群搭建指的是使用Kubernetes(简称K8S)来管理Docker容器的集群。Kubernetes是一个用于自动化容器化应用程序的开源平台,可以减轻我们在部署、管理和扩展容器化应用程序时的工作负担。在本文中,我将向你展示如何通过以下步骤搭建一个K8S Docker集群,并提供相应的代码示例。
步骤 | 描述
---|---
准备环境 | 配置物理或虚拟机环境,并安装所需的
原创
2024-01-18 13:25:34
72阅读
一,准备工作1,拥有一个运行中的k8s集群2,拥有一个ceph分布式存储集群,此mysql集群基于ceph块存储,部署方案可参考我前面的rook部署ceph方案二,集群搭建1,创建存储类storageclassStorageClass定义保存为storageclass.yaml:apiVersion: ceph.rook.io/v1
kind: CephBlockPool
metadata:
转载
2024-07-03 16:39:47
208阅读