logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

针对 CentOS 的 SELinux 拦截 vsftpd 问题(不关闭SELinux)

VSFTPD是一个FTP服务器程序,然后SELinux是CentOS的防火墙组件。由于 vsftpd 默认被 SELinux 拦截,所以会遇到的FTP以下的问题:226 Transfer done (but failed to open directory).(传输完成,但是打开路径失败)550 Failed to change directory(更改路径失败)553 Could not c

#centos
Dockerfile详细解析(四)——环境变量

环境变量(Environment replacement)环境变量(使用 ENV 表达式声明)也可以被用在某些确定的指令中作为变量被Dockerfile解释出来。Escapes 也被处理为类似变量的符号直接包含到表达式语句中。环境变量在都Dockerfile中既可以用 $variable_name也可以用 ${variable_name}的形式。它们的作用是一样的和大括号一般用于处理没有空格的..

解决Error response from daemon: ... connect: connection refused 问题

解决Error response from daemon: … connect: connection refused 问题这个问题,基本安装Harbor后大家都会遇到。解决方法:在/etc/docker/daemon.json在需要登陆的docker加入以下配置,ip为harbor的地址"insecure-registries": [ "192.168.108.141"]如下图:...

#devops#docker
Dockerfile详细解析(八)——LABEL

LABELLABEL <key>=<value> <key>=<value> <key>=<value> ...LABEL 指令会添加元数据到镜像。LABEL是以键值对形式出现的。为了在LABEL的值里面可以包含空格,你可以在命令行解析中使用引号和反斜杠。一些使用方法如下:LABEL "com.example.vend...

使用kubeadm搭建(kubernetes)k8s集群

k8s Master 安装过程关闭firewalld关闭SELinux关闭Swap修改hostname设置iptables(routing)使用阿里云的源安装dockerdocker 配置阿里云仓库安装kubernetes使用阿里云安装k8s 的主要组件使用kubeadm 初始化k8s安装kube_flannel 组件k8s Node 添加前9步参照k8s Mast...

#devops
使用 Jenkins Pipeline实现持续集成与交付(CI/CD)

文章目录前言环境配置在Jenkins的服务器上安装好jdk在Jenkins的服务器上安装好maven在Jenkins的服务器上安装好dockerGlobal Tool Configuration(全局工具配置)配置pod template(kubectl)Jenkins 创建Pipeline编写Pipeline Script前言参考此教程时,需要提前准备好或了解以下内容:准备好k8s集群,...

#devops#jenkins#k8s
在k8s上部署Springboot

文章目录前言创建ReplicationController(RC)创建RC yaml文件使用kubectl根据yaml创建RC创建Service用户访问创建SVC yaml文件使用kubectl根据yaml创建Service访问Springboot项目的接口前言在教程开始前,大家需要先搭建好k8s集群、Harbor私有仓库和构建自己的Springboot镜像,可以参考以下文章:使用kubea...

#k8s#devops
解决k8s的pod解析外网域名问题

这个问题主要是宿主机的的dns解析配置。对于内部域名,KubeDNS会直接解析,对于外部域名,KubeDNS会丢给上一级DNS服务器解析,这个上一级DNS服务器就依赖于resolv.conf,其实最终是依赖于宿主机的/etc/resolv.conf最终解决办法:删除该软链接,然后自己手工创建该文件rm /etc/resolv.conf -fcat /etc/resolv.conf<&...

#k8s
Jenkins 集成k8s 运行Jenkins slave(Jenkins 弹性slave)

1. 设置JNLP访问协议打开Jenkins/Configure Global Security,找到Agents,如下图,设置Port 为 Random,Agent protocols选Inbound TCP Agent Protocol/4 (TLS encryption),保存2. 安装kubernetes plugins打开Jenkins/Plugin Manager搜索kub...

#devops#jenkins
Jenkins pipeline 集成 k8s 弹性slave的 CI/CD

文章目录前言环境配置Global Tool Configuration(全局工具配置)配置Pod Template创建Pipeline,并使用SCMPipeline script编写前言参考此教程时,需要提前准备好或了解以下内容:准备好k8s集群,请参考《使用kubeadm搭建(kubernetes)k8s集群》准备好Jenkins与k8s的集成,请参考《Jenkins 集成k8s 运行...

#devops#jenkins
到底了