简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
如果使用 k8s 部署 mysql、redis、minio等数据和文件存储服务,k8s 默认容器如果重建,则容器中的数据文件将会丢失,所以为了解决这些问题,通常就需要将容器中需要持久化的文件存储到其它可持久化存储目录中。如果使用 k8s 部署 springboot 项目,那么项目的日志文件也是需要存储到其它可持久化存储目录中。k8s存储支持多种模式,本地存储,传递网络存储,分布式网络存储,以及云存
切换到指定路径下(自定义),如 /data/minio/,然后下载二进制文件cd /data/minio/wget https://dl.min.io/server/minio/release/linux-ppc64le/miniochmod +x minio直接启动 minio 服务:/data/minio/minio server /data/minio/data/如果防火墙是开启状态,则需开
以下自定义命令维护在~/bin目录下新建了自定义命令之后,给该文件夹下的全部自定义命令添加执行权限,参考如下chmod u+x ./*自定义命令创建示例自定义log命令,用于查看日志文件等vi /bin/log内容如下:#!/bin/bashif [ ! -n "$2" ]; thentail -100f $1elsetail -$2f $1fi给log文件赋予可执行权限cd ~/binchmod
假如程序服务是使用 k8s 集成 gitlab ci/cd 方式部署的,在 gitlab-ci 过程中就需要用到 kubeclt 镜像使用 docker 构建 kubectl 镜像有两种方式方式一 (镜像相对较小一点,45.8M左右)在 Linux 上使用 curl 安装 kubectl 可执行文件cd /usr/local/bincurl -LO https://storage.googleap
删除容器查询已有的容器实例docker ps -a删除容器实例(强制删除)docker rm -f 容器ID或者容器名删除所有容器docker rm -f ‘docker ps -a -q’删除镜像查询已有的镜像docker images删除镜像docker rmi -f 镜像ID删除所有镜像docker rmi -f ’docker images -q‘...
假如程序服务是使用 k8s 集成 gitlab ci/cd 方式部署的,在 gitlab-ci 过程中就需要用到 kubeclt 镜像使用 docker 构建 kubectl 镜像有两种方式方式一 (镜像相对较小一点,45.8M左右)在 Linux 上使用 curl 安装 kubectl 可执行文件cd /usr/local/bincurl -LO https://storage.googleap
centos8 和 kubernetes 1.20 都是当前最新的版本,下面演示的是在 centos8 系统上部署 k8s 集群环境。部署 k8s 集群环境步骤1 系统准备2 安装常用包 和 docker-ce3 安装kubectl、kubelet、kubeadm4 初始化 k8s 集群5 安装calico网络6 安装kubernetes-dashboard7 node节点服务器配置以及加入集群注
Kafka 是一个分布式、高吞吐量、可持久性和自动负载均衡的消息队列。它在实现了传统意义上的 MQ 功能的同时,也可以作为大数据的流处理平台。简单来说,Kafka 就是一个高吞吐量的分布式发布订阅消息系统。Kafka 的用法跟 RabbitMQ 用法相同,都是作为一个消息中间件收发消息,下面介绍的是 Springboot 微服务集成 Kafka,已经简单的用法说明。依赖Spring 有专门支持 K
关于 Redis 集群的搭建可以参考我的另一篇博客:Redis 集群模式详解 - 主从(master-slave)、哨兵(sentinel)、集群(cluster) Spring Boot 2.0 整合 Redis下面开始 Spring Boot 2.0 整合 Redis,Spring boot 中整合 Redis 非常简单,在 pom.xml中添加依赖:<dependency&g
Redis 集群模式详解首先 Redis 有三种集群模式,分别是主从模式Sentinel 模式(哨兵模式)Cluster 模式关于 Redis 的相关信息可以去 Redis 官网 https://redis.io 查看,当前 Redis 最新版本是 6.0.10安装包下载链接:https://download.redis.io/releases/redis-6.0.10.tar.gz一、主从模式1