logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

k8s-6:安装redis以及集群和持久化

目录一、配置单节点redis以及持久化1.编写redis的配置文件2、创建对应pv-pvc的yaml3、编写deployment.yaml4、service.yaml5.测试持久化 是否生效二、集群安装(主从)三、多主多从一、配置单节点redis以及持久化这种方式建议开发环境使用1.编写redis的配置文件####configmap.yamlapiVersion: v1kind: ConfigMa

#redis#kubernetes#容器
k8s-2:nfs搭建

两种方式:方式一:nfs挂载到宿主机目录优点: 简单易用,无需额外支持缺点:依赖宿主机磁盘容量,pod与宿主机存在强耦合,不利于管理。需要指定标签,当pod部署多个副本并分配到不同host时,数据不共享;当要驱赶pod时,数据不同步;当node故障时,数据易丢失;1.node打标签kubectl label nodes master25 monitor=nfsserver2.all.yamlapi

#kubernetes#运维#linux
k8s-5:traefik配置用户登录,限制K8S的web服务访问

原因:像Traefik-Dashboard等页面,是没有用户登录限制的,希望给他们加上用户登录限制,我们需要在traeifk里给对应的ingress添加登录用的Middleware一、用户名密码加密1.设置你的账号密码,通过htpasswd进行加密root@master25:/opt/zmj/traefik-middleware/middleware# htpasswd -nb admin adm

#kubernetes#容器#linux
k8s-1:dashboard使用用户名,密码登录以及使用http方式登录

目录一、安装二、设置用户名密码登录三、报错:四、http方式登录一、安装访问地址:https://192.168.50.26:30001/admin/admin项目下载地址:https://github.com/kubernetes/kubernetes/tree/master/cluster/addons/dashboard本次安装的版本是2.4.0,最下面是修改后的yaml可直接复制使用ins

#kubernetes#运维#容器
k8s-3:cert-manager安装使用

一、安装这里使用helm安装的1.6.1版本先决条件安装 Helm 版本 3 或更高版本。安装受支持的 Kubernetes 或 OpenShift 版本。如果您在云平台上使用 Kubernetes,请阅读与 Kubernetes 平台提供商的兼容性1. 添加 Jetstack Helm 存储库:$ helm repo add jetstack https://charts.jetstack.io

#kubernetes#linux#容器
到底了