openshift相关内容
我在Docker映像中有一个bash脚本,可以通过 docker run 向其传递命令行参数(已在 ENTRYPOINT 中指定了bash脚本和默认参数)在 CMD 中使用,就像在 answer 中一样.所以我会运行类似的 docker运行my_docker_test参数_1 现在,我想将多个(大约50个)容器部署到OpenShift或Kubernetes,每个容器具有不同的参数值.我知道
..
我在OpenShift上托管了一个应用程序.OpenShift为我生成了一个URL:example.lol-rhcloud.com. 我拥有自定义域名:"myname.pl",该域名是我在nazwa.pl(波兰公司)上购买的. 我想将myname.pl重定向到OpenShift上托管的应用. 我的域名提供商告诉我,我需要给他们提供服务器DNS的名称(至少两个).但是抱歉,我无法在Open
..
使用变量重写&在Nginx容器的proxy_pass配置中代理内部Openshift服务时,由于必需的解析器,NGINX无法解析该服务的DNS.例如: 位置/api/{设置$ pass_url http://service.namespace.svc:8080 $ request_uri;proxy_pass $ pass_url;} 使用标准Kubernetes时,我可以使用 kube-d
..
我想在kubernetes中创建mysql部署时创建一些mysql用户和数据库.意味着在创建mysql部署时,它还应该在mysql中创建一些用户以及数据库. 以下是我为mysql创建的部署配置.让我知道是否可以在此处添加一些数据来创建用户和数据库. apiVersion:v1种类:服务元数据:名称:mysql规格:端口:-端口:3306选择器:应用:mysqlclusterIP:无---
..
我是OpenShift的新手,我希望获得一些帮助,以便在OpenShift上为我的应用配置路由. 这是我要部署的NodeJS-Express应用程序中的端口和ip配置: const server_port = process.env.OPENSHIFT_NODEJS_PORT ||process.env.OPENSHIFT_INTERNAL_PORT ||process.env.PORT
..
我已经在OpenShift上运行CakePHP安装已有六个月了.数据库是PostgreSQL 9.2,我曾经通过shell设置 postgresql.conf 文件,编辑 postgresql/data/postgresql.conf (在 postgresql/conf/postgresql.conf 在数据库重新启动后没有保留更改),首次设置文件后一切正常,直到今天我git推送了一些更改,因此
..
我一直在空白环境中安装OKD.第一步是镜像OKD图像,以便可以将它们移到新环境中并在本地拉出.我一直在跟踪 OpenShift文档和但是,现在尝试使用来实际镜像文件时遇到了麻烦 oc adm -a ${LOCAL_SECRET_JSON} release mirror \ --from=quay.io/${PRODUCT_REPO}/${RELEASE_NAME}:${OCP_RELEAS
..
为了进行一些性能测试,我需要强制将Pod从一个Openshift节点移动到另一个节点.根据我的测试,从文档中看来,在Deployment config中设置nodeSelector是可行的方法,但是它不起作用. 这是我尝试进行的测试: 创建nginx Pod oc new-app -f https://raw.githubusercontent.com/sclorg/nginx-ex/
..
我在openshift上部署的应用程序的URL为https://host:port/app/v1/hello/ 我将ServiceAccount用作Oauth客户端,提供程序是Openshift,因此应将我重定向到Openshift登录页面以进行授权. 我们已经配置了openshift/oauth-proxy,并且效果很好. https://github.com/openshift/oaut
..
我正在尝试根据官方文档中的清单文件在openstack VM中安装多主机openshift-3.11安装程序. https://docs.openshift.com/container-platform/3.11/install/example_inventories.html#multi-masters-single-etcd-using-native-ha OKD版本 [centos
..
使用OpenShift 3.11,我已经安装了nfs持久卷,但是应用程序无法复制到新卷中,说: oc logs my-project-77858bc694-6kbm6 cp: cannot create regular file '/config/dbdata/resdb.lock.db': Permission denied ... 我试图通过在InitContainers中进行修改
..
我有Custom Built SCDF,它在Openshift中作为docker映像构建,并在server-deployment.yaml中称为docker映像.我使用Oracle db存储任务元数据,并且是此处的外部源.我通过configmap中的所有数据库属性. DB密码是base64编码的,并作为密码添加到配置映射中. SCDF正在使用这些数据库详细信息来存储任务元数据. 这些作业参数
..
我正在尝试安装自定义的SCDF2.5.1 (添加oracle驱动程序)到openshift中(遵循SCDF的Kubectl安装文档).我修改了deployment.yaml以从git repo中提取我的这个自定义SCDF docker镜像.现在,当我启动容器时,出现以下错误 INFO org.hibernate.dialect.Dialect. - HHH000400: Usi
..
我有一个在python中运行的高速公路扭曲的websocket,该websocket在dev vm中正常运行,但是当服务器在openshift中运行时,我无法正常工作. 这是在虚拟机中对我有用的简化代码. from autobahn.twisted.websocket import WebSocketServerProtocol, WebSocketServerFactory, lis
..
我正在使用Ansible和k8s模块将应用程序部署到OpenShift集群.总的来说,这真的很好. 但是,当我尝试在端口配置中使用变量中的值来设置端口值时,事情就变得不那么愉快了. 我以以下一项艰巨的任务为例: - name: Create app service k8s: name: "{{ name | lower }}" stat
..
环境 Ansible 2.9.6(python3) 试图运行一个简单的剧本 - hosts: master gather_facts: no become: yes tasks: - name: create name space k8s: name: testing api_version: v1
..
我们要根据Kafka主题中的消息量水平缩放Pod.标准解决方案是将指标发布到Kubernetes的自定义指标API.但是,由于公司准则,我们不允许使用Kubernetes的自定义指标API.我们只允许使用非管理员功能.是否有使用kubernetes-nativ功能的解决方案,还是我们需要实施定制的解决方案? 解决方案 我不确定这是否满足您的需求,但是您可以使用 运行在Kubernetes
..
这是名称为Claim1的单个PersistentVolumeClaim的示例模板 apiVersion: "v1" kind: "PersistentVolumeClaim" metadata: name: "claim1" spec: accessModes: - "ReadWriteOnce" resources: requests: storag
..
我要过滤正在运行的节点列表.我尝试下面的命令,但它只显示运行状态.我需要使用它的名称进行过滤. [root @ techsl]#kubectl获取节点-o jsonpath ='{range .items []} {@.metadata.name}:{range @ .status.enter code here条件[ ]} {@.type} = {@.status}; {end} {end
..
我正在尝试获取服务特定服务的广告连播列表 有3个与我的服务相关联的广告连播. 我试图执行以下命令 oc describe svc my-svc-1 我希望看到与此服务相关联的广告连播.但这并没有出现.什么命令使我仅获得与该服务相关联的Pod列表. 解决方案 服务使用选择器选择容器.查看服务的选择器,然后使用该选择器获取容器.对于kubectl,该命令如下所示:
..