202103-03 开源sso单点登录验证Authelia k8s部署 紧接上文 SSO docker部署 本节来看k8s部署 思路: 1.在k8s当中部署Authelia pod2.在traefik当中定义Middleware3.在traefik当中调用Middleware [crayon-6811ef838a4ec555756424/] 一. 部署Authelia Pod至k8s [crayon-6811ef838a4f25477.... Read More >
202102-03 kubernetes Tekton-CI/CD 持续集成流水线 什么是Tekton Tekton 是一个功能强大且灵活的 Kubernetes 原生开源框架,用于创建持续集成和交付(CI/CD)系统。通过抽象底层实现细节,用户可以跨多云平台和本地系统进行构建、测试和部署。 那Tekton都提供了哪些CRD(自定义资源)呢? Task:顾名思义,task表示一个构建任务,task里可以定义一系列的steps(步骤).... Read More >
202102-02 Apache Directory Studio Apache Directory Studio(支持windows/macos/linux) [crayon-6811ef838ad81107189499/] 1、创建组织 创建用于存放组的organizationalUnit [crayon-6811ef838ad86605117590/] [crayon-6811ef838ad89411285936/] .... Read More >
202102-01 openldap-docker docker-compose.yaml [crayon-6811ef838b1a0611606123/] [crayon-6811ef838b1a6262064918/] 使用Apache Directory Studio工具查看 在大多数情况下,我们对OpenLDAP的操作都是在Windows下进行的。而在Windows下连接OpenLDAP的客户端工具,我推荐的是Ap.... Read More >
202102-01 OpenLDAP安装与配置 一、OpenLDAP简介 [crayon-6811ef838b50f838883784/] 二、初始化环境 初始化环境,如下: [crayon-6811ef838b516602097323/] 如果可以,最好重启 shutdown -r now 三、安装OpenLDAP 使用如下命令安装OpenLDAP: .... Read More >
202101-28 k8s安装Dashboard Qist: https://github.com/qist/k8s/tree/main/k8s-yaml/dashboard autotls (官方yaml) tls (需要自签名证书) 本文按照自签发证书方式部署,官方部署直接执行yaml即可 1、使用cfss签发证书 1.1、工具配置(创建证书的工具) [crayon-6811ef838bc72300.... Read More >
202101-27 基于Kubernetes v1.18.3 之heapster与influxdb部署 1、下载heapster的代码 [crayon-6811ef838c38c383649073/] 1.1、在heapster/deploy/kube-config/influxdb目录下有几个yaml文件: 看下用了哪些镜像: [crayon-6811ef838c391486567055/] [crayon-6811ef838c3940362839.... Read More >
202101-27 StorageClass-nfs-subdir-external-provisioner动态配置pvc 解决deployment 不能使用nfs-csi问题( 无状态必须自己创建pvc ) [crayon-6811ef838c765111085693/] [crayon-6811ef838c76a100500354/] 1、修改挂载目录 [crayon-6811ef838c76c355918260/] [crayon-6811ef838c76e346853336/] .... Read More >
202101-27 k8s搭建redis-cluster集群3主3从 1.打redis镜像 [crayon-6811ef838ca43715973085/] 2.部署yaml [crayon-6811ef838ca48950180720/] 查看 Headless 地址 [crayon-6811ef838ca4f952051473/] 回车你可以看到,redis-cluster.redis-cluster.svc.... Read More >
202012-29 alertmanager-dingtalk 新版本的alermanager配置必须base64的secret才可以识别 [crayon-6811ef838cd32214363075/] Alertmanager配置中一般会包含以下几个主要部分: 全局配置(global):用于定义一些全局的公共参数,如全局的SMTP配置,Slack配置等内容;模板(templates):用于定义告警通知时的模板,如HTML模板,邮件模.... Read More >