随笔分类 - kubernetes
Kubernetes Learning Notes
摘要:一、常见环境变量 # Environment file for etcd v3.4.13 ETCD_DATA_DIR=/var/lib/etcd ETCD_ADVERTISE_CLIENT_URLS=https://192.168.1.190:2379 #本机IP和端口 ETCD_INITIAL_A
阅读全文
摘要:一、CoreDNS configMap配置参数及说明 主要讲解CoreDNS configMap及其他关键配置 部署文件(需要替换其中一些变量):https://github.com/kubernetes/kubernetes/blob/master/cluster/addons/dns/cored
阅读全文
摘要:一、kubeblocks简介 参考文档:https://kubeblocks.io/docs/release-0.9/user_docs/overview/introduction 1.KubeBlocks 是什么? KubeBlocks 是基于 Kubernetes 的云原生数据基础设施,将顶级
阅读全文
摘要:1.下载并安装velero客户端 下载地址:https://github.com/vmware-tanzu/velero/releases #根据项目对应的k8s版本下载对应的版本,我的k8s版本为1.22 所以下载1.11.0 wget https://github.com/vmware-tanz
阅读全文
摘要:1.初始化数据库 wget https://raw.githubusercontent.com/xuxueli/xxl-job/2.1.2/doc/db/tables_xxl_job.sql mysql -uroot -p source /root/tables_xxl_job.sql; CREAT
阅读全文
摘要:1.初始seata数据库 wget https://raw.githubusercontent.com/apache/incubator-seata/1.3.0/script/server/db/mysql.sql mysql -uroot -p CREATE DATABASE IF NOT EXI
阅读全文
摘要:1.创建rabbitmq pvc文件 kind: PersistentVolumeClaim apiVersion: v1 metadata: name: rabbitmq-data namespace: t1-zdbl spec: storageClassName: nfs-client #如果使
阅读全文
摘要:1.创建MongoDB pvc文件 如果不需要持久存储可以忽略 kind: PersistentVolumeClaim apiVersion: v1 metadata: name: mongodb-data namespace: t1-zdbl spec: storageClassName: nfs
阅读全文
摘要:依赖 yum install nfs-utils -y 1.插件项目地址 k8s实验版本:v1.28.2 第三方插件地址:https://github.com/kubernetes-retired/external-storage nfs插件:https://github.com/kubernete
阅读全文
摘要:一、Containerd介绍 1.前言 早在2016年3月,Docker 1.11的Docker Engine里就包含了containerd,而现在则是把containerd从Docker Engine里彻底剥离出来,作为一个独立的开源项目独立发展,目标是提供一个更加开放、稳定的容器运行基础设施。和
阅读全文
摘要:1.查看镜像地址及版本 https://hub.docker.com/r/yeelabs/yearning 2.创建数据库及用户并授权 CREATE DATABASE `yearning` /*!40100 DEFAULT CHARACTER SET utf8mb4 */; CREATE USER
阅读全文
摘要:1.下载官方helm chart包 下载地址:https://github.com/mfanoffice/dataease-helm/releases,当前最新为1.16.0 #下载并解压helm chart包wget https://github.com/mfanoffice/dataease-h
阅读全文
摘要:1.环境依赖 k8s版本:v1.25+ #低于1.25自行百度开启临时容器功能 创建一个测试pod debug容器镜像 2.创建临时容器 # debugger:容器名称 --copy-to:pod名称 --image:临时容器的镜像 --same-node:是否和被debug容器在同一节点上 --s
阅读全文
摘要:一、部署依赖及环境 1.部署依赖 MySQL storageClass 2.部署环境 阿里云ACK MySQL 5.7 k8s 1.24 nacos 2.2.3namespace 为default自行修改 二、创建及初始化数据库 wget https://raw.githubusercontent.
阅读全文
摘要:一、报错及部署环境 Java程序访问测试域名https方法正常,访问生产域名https域名报错,报错如下 javax.net.ssl.SSLHandshakeException: Received fatal alert: protocol_version 测试环境使用KubeSphere ingr
阅读全文
摘要:1.创建Redis配置 apiVersion: v1 data: redis.conf: |- bind 0.0.0.0 port 6379 requirepass System@123 pidfile /var/run/redis_6379.pid save 900 1 save 300 10 s
阅读全文
摘要:1.创建PV/PVC kind: PersistentVolumeClaim apiVersion: v1 metadata: name: mysql-data namespace: t1-zdbl spec: storageClassName: nfs-client accessModes: -
阅读全文
摘要:一、制作sqlserver镜像制作 1.Dockerfile FROM mcr.microsoft.com/mssql/server:2019-latest USER root RUN /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
阅读全文
摘要:es.yaml # pv和pvc apiVersion: v1 kind: PersistentVolume metadata: name: es-pv spec: capacity: storage: 5Gi accessModes: - ReadWriteMany persistentVolum
阅读全文
摘要:一、部署rocketMq apiVersion: apps/v1 kind: Deployment metadata: labels: app: rocketmq-broker name: rocketmq-broker namespace: default spec: replicas: 1 se
阅读全文