虚拟机 2cpu,2g内存,安装有问题换台新机,或者重启 [root@localhost ~]# uname -r 3.10.0-1160.el7.x86_64 安装docker wget https://mirrors.aliyun.com/docker-ce/linux/centos/docke ...
转载 2021-07-17 16:37:00
264阅读
2评论
k8s1.19使用ceph14,cephfs,ceph-reb,动态存储
原创 2023-09-28 11:57:59
81阅读
参考地址:https://github.com/gjmzj/kubeasz引言提供快速部署高可用k8s集群的工具,基于二进制方式部署和利用ansible-playbook实现自动化,既提供一键安装脚本,也可以分步执行安装各个组件,同时讲解每一步主要参数配置和注意事项。特点集群特性:TLS 双向认证、RBAC 授权、多Master高可用、支持Network Policy。门槛需要掌握基础kubern
转载 2024-04-15 08:28:13
43阅读
K8s1、环境准备(至少2核)1.1 主机名1.2 hosts1.3 依赖包1.4 防火墙1.5 SELINUX1.6 交换空间1.7 内核参数1.8 时间同步1.9 rsyslogd、systemd journald2 Kubeadm部署安装2.1 kube-proxy开启ipvs的前置条件2.2 docker安装2.3 添加阿里云Yum源2.3 安装2.4 初始化2.5 网络部署3 配置私有
转载 2024-03-08 13:32:54
55阅读
目录本机环境规划及说明:一、初始化实验环境二、安装 kubernetes 高可用集群2.1 安装kubeadm和kubelet2.2 K8s集群初始化2.3 在 master1 节点授权,这样才能有权限操作 k8s 资源2.4 安装 calico 网络插件2.6 查看 node 节点和coredns的pod 状态,在 master1 节点执行2.7 扩容添加node节点三、测试集群功能是否正常3.
转载 2024-05-02 20:35:51
120阅读
相关镜像Dockerdocker pull 下来之后改镜像tag就可以使用了~一、系统架构图使用Keepalived + HAProxy搭建高可用Load balancer,完整的拓扑图如下: 二、服务器资源清单 三、安装包及工具清单k8s-install-tool/ ├── calico │ ├── calico-cni.tar │ ├── calicoctl │ ├── calic
转载 2024-06-11 21:47:47
114阅读
k8s1.19使用ceph15 rbd块存储
原创 2023-09-28 12:07:12
67阅读
更新:今天抽时间写了昨天部署的一键脚本: date:Aug 3,2019《Kubernetes最新版本1.15.1,shell脚本一键部署,刚刚完成测试,实用。》最近利用空闲时间,把之前部署和学习k8s时的整个过程和遇到的问题总结了一下,分享给有需要的小伙伴。对自己也是一种知识的加固 针对于K8S安装有很多种方法,像二进制啊等,这里介绍的是kubeadm方法,在线拉取镜像,使用的是最新版的镜像。
转载 2024-04-11 21:02:33
134阅读
0. 规划k8s-master192.168.239.120CPU:2核  内存:2G  磁盘:10GCentOS7.9k8s-node1192.168.239.121CPU:2核  内存:2G  磁盘:10GCentOS7.9k8s-node2192.168.239.122CPU:2核  内存:2G  磁盘:10GCentOS7.9&n
转载 2024-01-08 16:03:55
45阅读
Kubernetes(K8S)是一个开源的容器编排平台,用来自动化容器的部署、扩展和管理。Kubernetes 1.19K8S的一个版本,它引入了一些新功能和改进,让我们一起来看看如何实现Kubernetes 1.19的部署。 首先,我们需要了解如何在本地环境中搭建一个Kubernetes集群。以下是部署Kubernetes 1.19的一般流程: | 步骤 | 描述
原创 2024-03-06 10:45:39
80阅读
Kubernetes高可用部署参考:https://kubernetes.io/docs/setup/independent/high-availability/ https://github.com/kubernetes-sigs/kubespray https://github.com/wise2c-devops/breeze https://github.com/cookeem/kubead
转载 2024-04-29 20:02:03
88阅读
一、预先准备环境1. 准备服务器这里准备了三台ubuntu虚拟机,每台一核cpu和2G内存,配置好root账户,并安装好了docker,后续的所有操作都是使用root账户。虚拟机具体信息如下表:系统类型IP地址节点角色CPUMemoryHostnameubuntu16.04192.168.1.101worker12Gserver01ubuntu16.04192.168.1.102master12G
转载 2024-05-30 12:03:20
77阅读
最近由于公司可能使用到k8s,所以自己先学习一下。条件有限,先搭建一个单机版k8s,淦就完事了。 文章目录一、配置详情二、环境准备三、安装kubeadm,kubelet,kubectl四、部署Kubernetes Master五、创建pod 一、配置详情使用的是阿里云的服务器CPU:1核内存:2g系统: CentOS 7.3 64位docker版本: Docker version 19.03.13
转载 2024-03-26 13:48:23
98阅读
Kubernetes (K8s) 是一个用于自动化部署、扩展和管理容器化应用程序的开源平台。最新版本 Kubernetes 1.19 提供了一些新的特性和功能,让容器编排更加方便和高效。在本文中,我们将重点介绍如何使用Kubernetes 1.19 特性,并带领你一步步实现。 首先,让我们看一下实现Kubernetes 1.19 特性的整个流程: | 步骤 | 操作 | | ----- | -
原创 2024-03-08 10:31:21
88阅读
Kubernetes K8S之kube-prometheus概述与部署主机配置规划服务器名称(hostname)系统版本配置内网IP外网IP(模拟)k8s-masterCentOS7.72C/4G/20G172.16.1.11010.0.0.110k8s-node01CentOS7.72C/4G/20G172.16.1.11110.0.0.111k8s-node02CentOS7.72C/4G/2
转载 2024-02-28 08:41:17
244阅读
Kubernetes (K8s) 是一个开源的容器编排引擎,用于自动化部署,扩展和管理容器化应用程序。随着K8s的版本更新,优化工作也显得愈发重要。本文将介绍如何进行K8s 1.19版本的优化工作,以提高K8s集群的性能和稳定性。 K8s 1.19版本优化步骤如下: | 步骤 | 操作 | 说明 | | ---
原创 2024-03-19 11:16:00
58阅读
Kubernetes (K8s) 是一种用于自动部署、扩展和管理容器化应用程序的开源平台。对于刚入行的小白来说,学习并获得 Kubernetes Certified Administrator (CKA) 1.19 认证是非常有价值的。在本文中,我们将深入介绍如何准备并通过 K8s CKA 1.19 考试。 ### 步骤概览 在下表中,我们将列出准备 K8s CKA 1.19 的整个流程,以便你
原创 2024-03-08 12:40:50
69阅读
目录一、安装和配置 node-exporter1.1 node-exporter介绍?1.2 安装 node-exporter二、Prometheus server 安装和配置2.1 创建 sa 账号,对 sa 做 rbac 授权2.2 创建 prometheus 数据存储目录2.3 安装 Prometheus server 服务(1)创建一个 configmap 存储卷,用来存放 prometh
转载 2024-03-23 11:41:58
138阅读
1、环境:这里是双master和两个node节点,Centos7.6,k8s安装步骤请移步这里安装: 2、持久化安装prometheus 我们prometheus采用nfs挂载方式来存储数据,同时使用configMap管理配置文件。并且我们将所有的prometheus存储在kube-system命名空间上。 3、将所有的prometheus的yaml文件放到一个目录下 mkdir /opt/pro
准备配置文件及镜像,由于镜像在线下载,需要**上网,所以直接用尚硅谷的 [root@k8s-master ~]# ll 总用量 279904 -rw . 1 root root 1731 12月 18 00:07 anaconda-ks.cfg -rw-r--r--. 1 root root 177
转载 2020-01-07 01:21:00
410阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5