1、基本概念  为了方便管理和集成jenkins,k8s、harbor、jenkins均使用openLDAP统一认证。 2、部署openLDAP  此处将openLDAP部署在k8s上,openLDAP可以在集群之外存在,不一定非要在k8s上部署openLDAP。  根据之前的文档,openLDAP使用GFS进行数据持久化。  下载对应的openLDAP文件git clone https
k8s集群中安装redis、mysql(使用helm),两个简单的案例。1、k8s安装redis服务 (4.0.8-r2)mkdir rediswork cd rediswork helm search redis helm fetch stable/redis --version 1.1.15 #下载redis-1.1.15.tgz包到当前目录 tar -zxvf redis-1.1
关于StorageClass在K8S环境,当pod需要存储空间时,StorageClass比PV更灵活和方便,官方文档地址:https://kubernetes.io/docs/concepts/storage/persistent-volumes/ 本次实战本次实战的目标是快速创建NFS类型的StorageClass,并验证该StorageClass正常可用,全文由以下部分组成:创建
k8s安装及部署流程 文章目录k8s安装及部署流程K8s安装流程1准备工作1.1关闭防火墙1.2关闭selinux1.3关闭虚拟内存(swap空间)1.4配置hosts文件1.5修改iptables1.6安装ntpdate,进行时间同步2安装部署2.1安装docker2.1.1更新docker的yum源2.1.2安装指定版本的docker2.1.3修改docker的镜像源,启动服务2.2安装k8s
前言自建k8s集群,或要做持久化存储,一般都会选择nfs,而为了管理方便,我们一般都会安装nfs-client-provisinoner来动态创建存储。下面来介绍其安装与使用。环境主机名ip角色mldong01192.168.0.245mastermldong02192.168.0.54node01mldong03192.168.0.22node02三台主机为华为软开云的ECS,CentOS Li
目录k8s实战部署harbor作为k8s镜像仓库1.实验目标2.在node1上安装harbor3.编辑harbor配置文件4.执行安装5.浏览器访问6.建立镜像仓库7. 所有节点都配置docker信任harbor仓库并重启docker 注意:所有节点8.docker登陆harbor ( 所有节点 都执行 )9.下载镜像修改tag并push到harbor上 ( 注意:从节点执行 )1
节点规划说明版本:1.20.2kubeadm方式安装。要求:master节点需要2*cpu,2G内存。节点IP组件master10.0.0.100docker,kubeadm,kubelet,kubectl,flannel,kube-dasboardnode0110.0.0.101docker,kubeadm,kubelet,kubectl,flannelnode0210.0.0.102docke
kubeadm工具快速安装kubernetes集群 1、安装kubeadm 和相关工具 yum 源地址:http://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/ [kubernetes] name = Kubernet ...
转载 2021-09-27 13:31:00
220阅读
2评论
yum×××talldocker-cekubectlkubeadmkubelet在阿里镜像源上面修改kubernets的repo源然后使用yum安装如果初始化出错使用kubeadmresetkubeletkubeadmkubectl三个安装包然后初始化vi/etc/sysconfig/kubelet中一定要加上KUBELET_EXTRA_ARGS="--fail-swap-on=fals
原创 2019-03-01 16:02:39
3778阅读
环境centos7psbc-master192.168.182.1201-psbc-node192.168.182.121master和node节点执行以下操作修改主机名[root@localhost~]#hostnamectlset-hostnamepsbc-master[root@localhost~]#hostnamepsbc-master[root@localhost~]#cat/etc/
原创 2020-02-20 22:51:20
2511阅读
k8s 1.16安装部署
原创 2020-10-30 15:51:50
1178阅读
master: yum upgradeyum updateifconfig ens33cat /sys/class/dmi/id/product_uuidswapoff -avim /etc/fstab#/dev/mapper/cl-swap swap swap defaults 0 0 vim /etc/sysctl.confvm.swappiness = 0net.bridge.bridge
原创 2021-07-06 15:57:41
372阅读
安装
原创 2022-04-15 14:37:01
194阅读
什么是K8S kubenetes是一个全新的基于容器技术的分布式架构解决方案
原创 2021-12-23 14:03:11
214阅读
一、系统设置 1.检查操作系统版本 2.主机名解析 3.时间同步 chronyd 网络时间同步器 内网自己搭建时间同步服务器 4.禁用firewalld和iptables 5.禁用selinux 6.禁用swap分区 7.修改linux内核参数 8.配置ipvs 二、安装docker 1.切镜像源
原创 10月前
68阅读
环境: 主机名IP操作系统dockerk8s版本备注k8s-master10.13.19.51Centos7.919.03.131.19.2master节点k8s-node0110.13.19.52Centos7.919.03.131.19.2node节点k8s-node0210.13.19.53Centos7.919.03.131.19.2node节点 一、Docker安装&
k8s
原创 2020-12-23 17:24:01
2775阅读
1点赞
基于Kubernetes的Spark集群部署和测试一、构建Docker镜像二、在Kubernetes上创建Spark集群三、测试Spark的一个简单应用   Spark是新一代分布式内存计算框架,Apache开源的顶级项目。相比于Hadoop Map-Reduce计算框架,Spark将中间计算结果保留在内存中,速度提升10~100倍;同时它还提供更丰富的算子,采用弹性分布式数据集(RDD)实现迭
1、概述我们一般是在k8s里面部署一些简单的应用,比如用deployment,daemonset,statefuleset的方式来部署应用,但是如果要部署一些复杂的应用,那么整个配置的编写、部署的过程就会变的更加的复杂,那么helm这个工具就可以来帮助解决这个复杂应用的部署问题。helm可以类比与linux环境下yum部署应用的方式,只需要执行几条命令,就可以将应用需要的配置、依赖都部署到环境中。
转载 2月前
76阅读
k8s 安装
k8s
转载 2020-08-27 23:09:04
321阅读
  • 1
  • 2
  • 3
  • 4
  • 5