
openshift
文章平均质量分 97
叫我林接接就好了
这个作者很懒,什么都没留下…
展开
-
openshift域名无法访问,显示httpd服务模板
访问openshift任意一个服务的域名,都展示一下内容查看端口占用情况:sudo netstat -tlnp | grep :80sudo netstat -tlnp | grep :43以上图片表示80端口和443端口被httpd服务占用,查看httpd服务运行情况sudo systemctl status httpdsudo systemctl stop httpd显示httpd服务正在运行,关闭httpd服务,释放80,443端口,重新deploy运行router服务,最后解决原创 2020-06-22 16:24:29 · 432 阅读 · 0 评论 -
openshift将pod部署在指定node节点上
openshift将pod部署在指定node节点上1、设置nodes的label,用于匹配定向调度模式2、设置pod调度模式为定向调度:NodeSelector,设置Deployment Config文件内容,添加3、设置openshift的deployment文件,调度node。4、修改保存后,会自动部署新的pod,此时,查看该pod所在节点,成功部署在指定节点上,后续部署也只部署在bjitmmcodes177节点上1、设置nodes的label,用于匹配定向调度模式设置node节点标签,hostn原创 2020-06-01 16:21:56 · 1596 阅读 · 0 评论 -
Openshift部署升级Redis5.0.8设置密码及数据持久化
三、 Openshift部署Redis5.0.8设置密码及数据持久化1. 拉取镜像2. 准备redis.conf文件,并修改内容3. 编写Dockerfile文件5. 修改Deployments的yaml文件1. 拉取镜像redis官网镜像地址:https://hub.docker.com/_/redis/?tab=tags&page=1&name=5.0.8docker pull redis:5.0.82. 准备redis.conf文件,并修改内容选择5.0.8版本的配置文件原创 2020-05-28 12:30:35 · 579 阅读 · 0 评论 -
Openshift构建前端项目并配置nginx读取环境变量
Openshift构建前端项目并配置nginx读取环境变量一、 简介二、 准备docker-entrypoint.sh文件三、 准备nginx.conf.template文件四、 新增run_nginx文件五、 修改run文件六、 修改Dockerfile文件内容七、 修改makefile文件八、 构建镜像九、使用环境变量一、 简介Nginx代理后台接口地址,是将后台接口配置在配置文件nginx.conf文件中,但是nginx.conf文件无法直接使用“$”读取linux的环境变量,本次需求为在open原创 2020-05-27 14:26:14 · 1157 阅读 · 0 评论 -
openshift使用dnsmasq设置局域网转发DNS实现泛域名解析
openshift使用dnsmasq设置局域网转发DNS实现泛域名解析1. 修改master-config.yaml文件内容2. 修改dnsmasq.conf文件3.参数解释4. 配置DNS,使局域网中可以泛解析xx.cluster.local的域名5. 验证6.参考链接1. 修改master-config.yaml文件内容master-config.yaml文件所在位置:/etc/origin/master/master-config.yaml修改内容为:dnsConfig: bind原创 2020-05-27 11:05:48 · 1504 阅读 · 0 评论 -
openshift制作nodejs+nginx的S2I镜像
openshift制作nodejs+nginx的S2I镜像在本地构建S2I镜像上传镜像到openshift内部私有镜像库使用S2I构建前端代码在本地构建S2I镜像创建nodejs-nginx-s2i相应文件夹:s2i create nginx-s2i nginx-s2i修改Dockerfile文件vim Dockerfile# nodejs-nginx-s2i#基础镜像FROM docker.io/openshift/base-centos7#设置对应环境变量,方便自己知道版本是多少原创 2020-05-26 18:30:42 · 799 阅读 · 0 评论 -
Openshift3.11启动redis3.2配置持久化存储
Openshift启动redis配置持久化存储一、步骤在linux下创建持久化目录sudo mkdir -p /mnt/pv/redisdeveloppv创建备份文件,将正在运行的pod数据拷贝出来,若没有pod则忽略sudo mkdir -p ~/openshift/pv-files/redis_backcd ~/openshift/pv-files/redis_backoc get pods查看pod内的数据大小,redis-develop-3-llpbb为pod名称o原创 2020-05-15 17:43:02 · 596 阅读 · 0 评论 -
centos7.6安装OKD3.11
centos7.6安装OKD3.11一、 环境准备二、主机准备1. 设置/etc/hosts文件,所有节点执行2. 设置服务器之间免密访问,master节点执行三、安装基本依赖1、 安装基本依赖,所有节点执行2、 安装docker1.13,所有节点执行3、 配置防火墙,使用iptables四 、安装ansible2.9,master节点执行1、 安装Ansible五、下载openshift-ansible六、配置/etc/ansible/hosts文件,master节点执行七 、跳过selinux检查,ma原创 2020-05-14 18:16:56 · 1224 阅读 · 0 评论