随笔分类 - k8s
摘要:1、Ubuntu 安装相关组件 sudo apt-get update sudo apt -y install libvirt-dev sudo apt -y install libvirt-daemon-system sudo apt -y install libvirt-clients sudo
阅读全文
摘要:本方式使用docker Swarm集群的方式创建overlay 网络进行打通 背景 因java微服务使用nacos做配置中心,为了解决Nacos服务注册使用Docker容器内网ip问题,使用此方案 前置条件 1、宿主机之间需要开通端口 管理端口: 2377/tcp: 用于管理 Swarm 模式集群。
阅读全文
摘要:背景 由于我个人电脑是2020款m1,16G,256G。一方面,平时除了运行多个浏览器,还有coding 编辑器等等,内存确实很紧张。其次呢,m1 是ARM的架构,所以构建的镜像是无法在X86的机器上运行的。所以我尝试将docker引擎和client分开。 第一步:下载二进制docker 客户端文件
阅读全文
摘要:强制删除namespace kubectl get namespace [namespace-name] -o json | tr -d "\n" | sed "s/\"finalizers\": \[[^]]\+\]/\"finalizers\": []/" | kubectl replace -
阅读全文
摘要:一、文档简介 作者:lanjiaxuan 邮箱:lanheader@163.com 博客地址:https://www.cnblogs.com/lanheader/ 更新时间:2022-09-09 二、使用kubeadm部署文档 注意:所有操作无特殊说明都需要在所有节点(k8s-master 和 k8
阅读全文
摘要:1、添加master 新master服务器初始化 添加k8s源 $ cat <<EOF > /etc/yum.repos.d/kubernetes.repo [kubernetes] name=Kubernetes baseurl=https://mirrors.aliyun.com/kuberne
阅读全文
摘要:Kubernetes集群证书过期后,使用kubeadm重新颁发证书 默认情况下部署kubernetes集群的证书一年内便过期,如果不及时升级证书导致证书过期,Kubernetes控制节点便会不可用,所以需要升级Kubernetes集群版本或者及时更新Kubernetes证书,避免因证书过期导致集群不
阅读全文
摘要:1、仓库搭建(harbor) 注意: 基础环境为docker 使用docker-compose安装 1.1、docker安装 # 安装需要的软件包 # yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的 $ sudo yum install
阅读全文
摘要:一、文档简介 作者:lanjiaxuan 邮箱:lanheader@163.com 博客地址:https://www.cnblogs.com/lanheader/ 更新时间:2021-07-09 Docker 简介 Docker 是一种运行于 Linux 和 Windows 上的软件,用于创建、管理
阅读全文
摘要:1、查看系统要求 Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看CentOS的内核版本。 uname -a 2、删除旧版本 yum remove docker docker-common docker-selinux docker-engine 3、安装需要的软件包 yum-
阅读全文
摘要:一、文档简介 作者:lanjiaxuan 邮箱:lanheader@163.com 博客地址:https://www.cnblogs.com/lanheader/ 更新时间:2021-07-09 安装方式 kubectl apply -f redis.yaml -n xxxxx 安装配置文件 分别创
阅读全文
摘要:安装方式 kubectl apply -f rabbitmq.yaml -n yunda-dev-cache rabbitmq.yaml ##创建PV # 注意更换存储方式 apiVersion: v1 kind: PersistentVolume metadata: name: rabbitmq-
阅读全文
摘要:集群版zookeeper安装 第一步:添加helm镜像源 helm repo add incubator http://storage.googleapis.com/kubernetes-charts-incubator 第二步:下载Zookeeper helm fetch incubator/zo
阅读全文
摘要:xxl-job安装部署文档 注意:替换yaml文件中的mysql地址 安装方式 kubectl apply -f xxl-job.yaml -n xxxx 安装配置文件 xxl-job.yaml ##创建PV apiVersion: v1 kind: PersistentVolume metadat
阅读全文