logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

ubuntu下载docker依赖包

​公司对外客户一直偏向对安全性要求较高,因此在外部署服务得时候,安装docker是一件极为重要得事情,之前得服务器得系统是centos7。在上一家公司的时候,已经把docker所需得rpm包已经集成打包好了。并且docker的24版本以后,docker核心已经有compose了。但是现在的客户方都安装的是基于ubuntu的系统。今天实现deb包的下载和脚本的自动化安装。

文章图片
#ubuntu#docker#linux
k8s 部署中间件(mysql、redis、minio、nacos)并持久化数据

让Kubernetes能够自动创建NFS类型的PV(持久化卷),无需手动预先创建存储卷。通过 ConfigMap 管理 MySQL 配置(如字符集、连接数等),避免硬编码到镜像中。自动为 PVC 创建对应的 PV,并关联 NFS 共享目录,避免手动创建 PV 的繁琐。定义动态供应的规则(如回收策略、是否允许扩容等),关联 NFS 供应器。pv创建到k8s-node01节点上的/data/minio

文章图片
#kubernetes#中间件#mysql
k8s 部署中间件(mysql、redis、minio、nacos)并持久化数据

让Kubernetes能够自动创建NFS类型的PV(持久化卷),无需手动预先创建存储卷。通过 ConfigMap 管理 MySQL 配置(如字符集、连接数等),避免硬编码到镜像中。自动为 PVC 创建对应的 PV,并关联 NFS 共享目录,避免手动创建 PV 的繁琐。定义动态供应的规则(如回收策略、是否允许扩容等),关联 NFS 供应器。pv创建到k8s-node01节点上的/data/minio

文章图片
#kubernetes#中间件#mysql
docker安装的es配置密码认证

​今天客户提出来,说es的端口是暴露出来的,可以直接取出来数据,按照要求,必须对9200进行密码配置。准备好几种方案,nginx的反向代理加上认证配置(但是是一个单体的服务,只在一台机器,所以没办法采用)。防火墙的配置(但是因为客户服务器的防火墙是关闭的,不能轻易打开防火墙)等。

文章图片
#docker#elasticsearch#jenkins
dockerfile的面试题

编写 Dockerfile ,构建⼀个Docker镜像(不能包含 MySQL 服务端程序),完成以下需求镜像中包含⼀个 shell 脚本,容器启动后每隔 30s 收集 MySQL 数据库当前的连接数,将数据同时输出⾄ /data/log ⽂件(⽇志可以持久化保存)及标准输出中数据库IP、端⼝、⽤户及密码可以在容器启动时通过 -e 指定环境变量来修改要求容器启动后可以使⽤ docker logs c

文章图片
#面试#adb#职场和发展
k8s 部署中间件(mysql、redis、minio、nacos)并持久化数据

让Kubernetes能够自动创建NFS类型的PV(持久化卷),无需手动预先创建存储卷。通过 ConfigMap 管理 MySQL 配置(如字符集、连接数等),避免硬编码到镜像中。自动为 PVC 创建对应的 PV,并关联 NFS 共享目录,避免手动创建 PV 的繁琐。定义动态供应的规则(如回收策略、是否允许扩容等),关联 NFS 供应器。pv创建到k8s-node01节点上的/data/minio

文章图片
#kubernetes#中间件#mysql
window-linux文件备份

文件类方案一般在window的服务器里,所以可以实现window和linux的双向备份和异地备份。将某地服务器的数据文件可以备份到异地的服务器。技术说明:rsync 的工具,它不但支持 Windows 与 Linux 之间的数据同步,而且配置简单,同时增量同步的功能更方便。​● /etc/rsyncd.conf -> 对 rsync 服务进行配置。​● /tmp/rsync -> 待同步的目标目录

文章图片
#linux#运维#服务器
KVM磁盘扩容

当我们创建的虚拟机磁盘容量不够我们使用的时候。我们就需要对虚拟机的磁盘进行扩容而我们的虚拟机的某一个磁盘正在使用 ,如是直接添加一个大的硬盘,则需要把原原来磁盘的文件copy到新的磁盘上,耗费时间,还会出错。我们可以从LVM方面入手,给已经没有存储空间的硬盘进行扩容。直接把硬盘的容量变大。

文章图片
#linux#运维#centos
到底了