k8s集群部署02k8s集群部署02仍然报错若镜像拉取过慢原因 k8s集群部署02一、pod基本操作Pod是可以创建和管理Kubernetes计算的最小可部署单元,一个Pod代表着集群中运行的一个进程,每个pod都有一个唯一的ip。一个pod类似一个豌豆荚,包含一个或多个容器(通常是docker),多个容器间共享IPC、Network和UTC namespace。kubectl常用命令kubec
Kubernetes部署ElasticSearch集群1.前提准备工作1.1 创建elastic的命名空间namespace编排文件如下:elastic.namespace.yaml --- apiVersion: v1 kind: Namespace metadata: name: elastic ---创建elastic名称空间$ kubectl apply elastic.names
一 kubernetes基础环境搭建 1.1 kubernetes集群规划 1.1.1 部署架构 略 1.1.2 服务器规划 类型
原创 10月前
6081阅读
3点赞
目录服务器资源配置文件创建redis服务redis集群资源清单初始化集群集群验证验证方式一验证方式二集群使用集群暴露连接redis集群 服务器资源k8s中有三台worker节点192.168.1.100192.168.1.101192.168.1.102配置文件创建配置字典,挂载redis的配置文件key为redis.confvalue为:appendonly yes cluster-enabl
  一、利用ansible部署kubernetes准备: 集群介绍 本系列文档致力于提供快速部署高可用k8s集群的工具,并且也努力成为k8s实践、使用的参考书;基于二进制方式部署和利用ansible-playbook实现自动化:既提供一键安装脚本,也可以分步执行安装各个组件,同时讲解每一步主要参数配置和注意事项;二进制方式部署有助于理解系统各组件的交互原理和熟悉组件启
1、环境规划 2、安装Docker 3、自签TLS证书 4、部署Etcd集群 5、部署Flannel网络 6、创建Node节点kubeconfig文件 7、获取K8S二进制包 8、运行Master组件 9、运行Node组件 10、查询集群状态 11、启动一个测试示例 12、部署Web UI (Dashboard)**1.环境规划**角色                  IP  组件ma
原创 2019-04-09 15:34:22
712阅读
2点赞
部署一套完整的企业级K8s集群 一、前置知识点 1.1 生产环境部署K8s集群的两种方式 • kubeadm Kubeadm是一个K8s部署工具,提供kubeadm init和kubeadm join,用于快速部署Kubernetes集群。 • 二进制包 从github下载发行版的二进制包,手动部署 ...
转载 2021-08-20 15:36:00
249阅读
1点赞
K8s最基本的硬件要求CPU:双核MEm:2G3台dockerhost时间必须同步kubeadm工具三台全部操作:1.命名:[root@docker01~]#hostnamectlset-hostnamemaster​[root@docker02~]#hostnamectlset-hostnamenode02​[root@docker03~]#hostnamectlset-hostnamenode
原创 2020-01-02 18:36:17
1015阅读
kubernetes(通常称为k8s)用于自动部署、扩展和管理容器化应用程序的开源系统。它旨在提供“跨主机集群的自动部署、扩展以及运行应用程序容器的平台”。支持一系列容器工具 ,包括Docker等。
原创 2018-05-03 17:22:50
10000+阅读
3点赞
k8s 集群
k8s
原创 2021-02-03 17:42:16
1060阅读
1点赞
1. 分别设置hostname [root@localhost ~]# hostnamectl set-hostname k8s-master [root@localhost ~]# hostnamectl set-hostname k8s-node1 [root@localhost ~]# hos
原创 2021-08-11 14:35:44
430阅读
安装Ansibleyuminstallyhttps://dl.fedoraproject.org/pub/epel/epelreleaselatest7.noarch.rpm添加repo源yuminstallyansible.noarch安装ansible配置ansible的hosts文件cat/etc/ansible/hosts<<EOFmastermaster1ansible_ssh_host
k8s
原创 2022-02-10 16:04:09
382阅读
2点赞
k8s集群部署
原创 2020-03-10 10:18:53
1085阅读
2点赞
1.Kubernetes 1.1.概念 kubernetes(通常称为k8s)用于自动部署、扩展和管理容器化应用程序的开源系统。它旨在提供“跨主机集群的自动部署、扩展以及运行应用程序容器的平台”。支持一系列容器工具 ,包括Docker等。 1.2.特点 1)可移植:支持公有云、私有云、混合云、多重云
转载 2022-07-20 14:54:21
366阅读
1、环境要求 (1)一台或多台机器,操作系统CentOS 7.x-86_x64 (2)硬件配置:内存2GB或2G+,CPU 2核或CPU 2核+; (3)集群内各个机器之间能相互通信; (4)集群内各个机器可以访问外网,需要拉取镜像; (5)禁止swap分区; 如果环境不满足要求,会报错,比如: 2、Kubernetes安装具体步骤 一、首先安装docker  (9条消息) 最新版的docke
原创 2021-09-16 17:30:47
401阅读
20点赞
一、KubeSphere - 搭建 Redis 集群上篇文章我们介绍了使用KubeSphere 在k8s 中创建 mysql 主从复制结构,本篇文章我们借助 KubeSphere 在k8s 中搭建Redis 集群,下面是上篇文章的地址:在实验开始前,请确保已经安装完成了k8s 及 kubesphere 环境:二、创建 redis.conf 配制字典 为配制起个名称: 添加数据,键为 redis.c
Kubernetes系列-部署Redis哨兵需要准备自行准备k8s集群在此就不过多介绍,有需要的朋友可以查看我别的博客。当然redis的哨兵配置有很多也可以不自己制造镜像,这里为了方便我们自己做的镜像实现起来会比较容易一、准备配置文件Redis配置文件[root@master1 redis]# cat redis.conf bind 0.0.0.0 daemonize yes logfile "
一、前言 架构原理:每个Master都可以拥有多个Slave。当Master下线后,Redis集群会从多个Slave中选举出一个新的Master作为替代,而旧Master重新上线后变成新Master的Slave。二、准备操作 本次部署主要基于该项目:https://github.com/zuxqoj/kubernetes-redis-cluster其包含了两种部署Redis集群的方式:Statef
redis-cluster集群部署网上一堆,用k8s部署也不在少数,但都是抄来抄去,问题不少,实际操作分享出来的还是太少。1、redis启动配置文件,使用CofigMap来管理比较方便,redis-config.yaml apiVersion: v1 kind: ConfigMap metadata: name: redis-config namespace: default data:
  • 1
  • 2
  • 3
  • 4
  • 5