OpenShift播放应用程序部署

我只是按照以下Github repo中提到的步骤将Play应用程序部署到OpshShift: 当我尝试将源文件上载到OpenShift时,出现以下错误: remote: Stopping DIY cartridge remote: Building git ref 'master', commit 54b44ff remote: Preparing build for deployment remote: Deployment id is 9379deb4 remote: Activating

openshift上免费关税的最大请求数

我对我的应用程序的openshift使用免费收费。 在示例中,页面加载具有以下特征: 15页/秒 数百篇文章 每月约5万名访客 但这是否意味着,如果请求数量超过允许数量,该应用程序将被禁用到下个月?如果是,数字是多少?这并不意味着应用程序将被禁用。这只是让你知道小齿轮可以处理的流量。这个问题似乎离题了,因为它是关于第三方服务的条款。@Juhana,他们关闭了论坛并重定向到

编辑httpd.conf(openshift.conf)以创建apache别名 有没有一种方法可以使用OpenShift对(httpd.conf)进行简单的编辑,并使其在重启时保持不变? 以下是我想做的:

我只需要创建一个apache目录别名(不是DNS别名)并定义一个具有某些权限的目录 以下是我尝试过的: 我在rhc上手动编辑了文件,并从本地命令提示符下重新启动了应用程序。重新启动完成后,将使用默认盒带文件改写我编辑的文件 $rhc应用程序重启 在我的部署脚本中添加了一些herdoc语句,提交了更改,并将其推送到rhc(我不认为这会起作用,但只是以防万一而已) 。\openshift/action\u hooks/deploy cat>${HOME}php/configuration/etc/c

Openshift:安装New Relic Jar文件时权限被拒绝

我正在尝试将new relic jar安装到我的Openshift应用程序(wildfly cartridge)中,但由于权限被拒绝而失败。这是日志 \> java -jar newrelic.jar install Jan 29, 2015 15:01:14 -0500 [64858 1] com.newrelic INFO: Agent is using Logback ***** ( ( o)) New Relic Java Agent Installer ***** Instal

OpenShift超级用户权限

我正在尝试在RHEL/OpenShift免费服务器上安装客户端工具。但是,下面我应该执行一些超级用户命令,这会导致权限错误。我需要做些什么来启用虚拟机上的超级用户访问吗 sudo su OpenShift Online不允许您获得超级用户访问权限,因此我认为您无法在OpenShift服务器上安装客户端工具。OpenShift客户端工具(rhc)不是要安装在您的OpenShift服务器上,而是要安装在您的本地计算机上。OpenShift Online不允许您获得超级用户访问权限,因此我认为您无法在

elasticsearch 如何修改索引安全性Elasticsearch?

根据他们的文档,我在Red Hat Openshift上部署了一个EFK堆栈。这是我的建议 当我从openshift集群外部创建新索引时(即,不使用项目自动创建),我可以在kibana中以集群管理员的身份查看它们,但其他用户不能 如何更改这些附加索引的权限,以便其他用户可以在那里查看日志?您必须在部署EFK的命名空间/项目中为用户提供查看权限 oc adm策略将角色添加到用户视图-n他们对项目具有管理员访问权限-索引仍不显示。

Openshift 如何更改节点状态同步的间隔

我正在使用openshift并测试HA功能,pods已在2个节点上运行,如下所示: $ oc get pods -o wide NAME READY STATUS RESTARTS AGE IP NODE hello-1-7j6zp 1/1 Running 0 18m 10.128.0.153 node1.exampledis.com hello-1-mztf8

当我将图像推入openshift注册表时,它是私有的吗?

当我将Docker映像推入OpenShift注册表时,它是私有的吗?查看OpenShift控制台中的About页面,它说我可以推到registry.rh-us-east-1.OpenShift.comregistry。当我登录时,我可以很好地推送: oc whoami -t # to get token docker login -u <username> -p <token> registry.rh-us-east-1.openshift.com docker ta

Openshift上的Fluentd?

在Openshift上运行Fluentd是否可能(没有太多麻烦)?作为普通盒式磁带,还是作为嵌入式盒式磁带 我希望将Openshift档的日志信息发送到我自己的机器,该机器也将运行Fluentd 正如Java或PHP应用程序可以拥有嵌入式数据库一样,拥有嵌入式集中式日志系统也很好 这不仅仅是为了开发,这是我在应用程序中捕获和分析事件的方式 谢谢我已经进行了广泛的搜索,似乎有人建议(PEP?)使用(r)syslog,但我甚至看不到任何证据,我正在寻找更强大、更灵活的东西,因此是fluentd。

OpenShift上的平均堆栈托管

我正试图按照上的指令建立一个平均堆栈。我对OpenShift和MEAN是新手(对Git也是新手),所以我对第5步和第6步感到困惑。当它在第5步中说“将repo克隆到你的mean.io应用程序代码库所在的本地计算机上”时,这是否意味着我应该先安装(init mean)mean?因为如果我这样做,然后尝试将我的OpenShift repo克隆到该目录,我会得到一个错误,即目标路径已经存在,并且不是空目录(因为平均安装已经存在)。然后在第6步中说“将我已完成的本地应用程序合并到这个新的回购协议中。”我

如何在openshift中部署tuleap alm?

需要在Openshift中部署Tuleap ALM。任何人都请帮忙。我不知道该用哪种墨盒,怎么做。我知道在openshift上部署java ear、war或文件。好吧,openshift上还没有Tuleap的cartige

Openshift-ssh到特定档位

如果我有不止一个gear,我知道如何检查特定gear的日志,但我不知道如何通过ssh连接到特定gear 我要找的东西是: rhc ssh -g gear_id 为什么? 因为我在执行这项任务时遇到了问题 f = open(os.environ['OPENSHIFT_DATA_DIR']+'/myfile.sh', 'w+') 我在尝试访问该路径时出错,我认为这是因为正在以不同的方式执行。 所以我想检查每个档位的OPENSHIFT\u DATA\u DIR值是多少 IOError: [Errn

Openshift启动前和启动后挂钩无限循环 你好

我有太多的钩子,一个用于出发前,一个用于出发后 pre_start启动一个自编脚本,如:nohup python foo.py>/dev/null& 其中foo.py像往常一样连续运行 post_start仅用于诊断是否一切正常,它只需调用ps aux并发送电子邮件即可。(这是一个带有shebang的Python脚本) 现在。当我提交并推送某些内容时,重建开始,并在两个pre_start和post_start脚本之间以无限循环结束:( 他们之间只有一些小信息,我不明白: remote: Sc

elasticsearch 如何在OpenShift上运行ElasticSearch?

我们的应用程序正在加入openshift。我们希望使用集群进行无麻烦的elasticsearch设置,并且可以访问openshift中的项目和裸机中运行的服务 发现旧版本的elasticsearch盒带已损坏。任何有关Openshift&elastic search最新版本的专业知识都将不胜感激 Openshift:3.5 弹性搜索:5.5.0您在谈论什么版本的OpenShift。盒带为OpenShift 2。最新版本是OpenShift 3,不使用盒式磁带。OpenShift:3.5弹性搜索:

Openshift 如何将卷附加到pod';s启动后生命周期挂钩?

用例测试是在postgres数据库启动后初始化它的一种方法。我在openshiftpod生命周期中看到了poststart挂钩。我无法使用将sql语句放在文档中或命令行中(Docker命令因最大长度问题而失败) 因此,正在寻找一个选项,通过ConfigMap将SQL语句保存在文件中,并在启动之前将其附加到post容器,以便psql命令可以执行它。我无法从官方文档的DeploymentConfig中找到附加卷的方法。我有什么办法可以做吗 我引用的文档-我找到了一种解决方法,可以将长SQL语句传递给

OpenShift:如何创建主机别名

我有一个支持TLS的外部服务,我希望我的播客能够访问该服务 abc.myservice.acme解析为1.2.3.4。我希望用另一个IP地址(比如5.6.7.8)覆盖此IP地址,以便POD使用 我会为每个pod的/etc/hosts添加一个条目来覆盖IP地址,但是我 有一种感觉,这是一种反模式,可能有更好的方法来做到这一点 我调查/尝试: 创建服务+端点。这是可行的,但问题是SSL证书的SAN条目中不存在服务名称,因此我收到一条“SSL:没有其他证书使用者名称与目标主机名‘svc extern

Openshift 下载OC二进制版本时出现微移位错误

我正在尝试在Windows上安装minishift。然而,我在安装它时遇到了以下问题。我已经尝试了多个版本的Open Shift 使用的命令:minishift.exe start--vm驱动程序virtualbox 控制台输出: --下载OpenShift v3.9.0校验和。。。启动群集时出错:尝试下载和缓存“oc”时出错:未能验证哈希-应为7ED04F7BC4110556425D98AA6A10536FAB15BDB56954944223F6ED22421EA4E6,实际值:705EB11

如何在openshift YAML中参数化imagestreamtag

我的openshift项目中有十多个版本。每个构建在其构建配置中都有一个版本。在一个新的sprint中,我需要分别更新每个构建配置中的版本,这很单调 输出: 致: 种类:ImageStreamTag 名称:my-app-3.11 我正在寻找一种方法,将版本号存储为所有配置中的共享变量,并一次性对其进行更改。您可以使用“tag”参数为ImageStreamTag对象定义一个“模板” 然后“处理”传递“tag”参数的模板以创建yaml,然后执行生成的yaml以创建ImageStreamTag 当对

Maven/Fabric8-针对远程OpenShift安装构建OpenShift容器映像

有了Docker,我只需要提供Docker_主机和适当的凭据,fabric8插件就可以构建我的容器映像。只要Docker注册表可用,就不需要在生成映像的实际主机上安装Docker相关的基础设施(例如my Bambole agent) 使用OpenShift,我似乎找不到这样做的方法。相反,我似乎必须在安装了OpenShift的主机上运行maven goals,该主机必须是RedHat Linux主机 这似乎比实际情况复杂得多。我是不是遗漏了什么 在OpenShift模式下,是否有方法从fabri

在Openshift上更新composer.phar

我有一个使用FuelPHP1.6.3用PHP编写的应用程序,希望将其部署在Openshift上 作为框架所需的编写器,当我在访问我的应用程序时,它显示了错误 未安装Composer。请在中运行“php composer.phar更新” 要安装Composer的根目录 我在谷歌上找到了一篇文章: 我尝试按照说明在文件夹中创建文件名deploy,并添加了以下内容: unset GIT_DIR cd $OPENSHIFT_REPO_DIR/libs wget -qN http://getcompose

在openshift中将tomcat应用程序部署到root

我在tomcat容器中的openshift中部署了我的应用程序,我注意到我的应用程序托管在http:///app-name/ 我想使用http:/// 我如何在openshift应用程序中做到这一点 非常感谢您的帮助。您需要将war文件重命名为ROOT.war,然后它将在中可用,否则它将部署在http://app-domain.rhcloud.com/

Openshift 在windows中打开shift rhc安装程序(未找到ssh密钥错误)

我的系统已经有ssh密钥,那么如何将此ssh密钥设置到我的open shift应用程序。是否有其他方法可用于运行rhc安装程序?是否有错误?看起来您只需要完成运行rhc安装程序。接受默认服务器并继续运行。如何在rhc设置中设置默认服务器?显示默认服务器时,您只需接受它即可。(openshift.redhat.com)

确定现有OpenShift应用程序是否可扩展

创建OpenShift应用程序时,可以指定它是否可伸缩。应用程序可伸缩性是不可变的。如何确定现有应用程序是否可扩展 我无法在联机应用程序详细信息或文档中看到任何与此相关的信息,也找不到合适的rhc命令。您可以使用rhc应用程序命令,查找以“缩放”开头的行 如果没有缩放信息,我假设这意味着该应用程序不可缩放?正确,如果未提及缩放,则未启用。 haproxy-1.4 (Web Load Balancer) ------------------------------- Gears: Lo

Openshift-无法连接到mysql齿轮

我的应用程序几乎有几天都无法连接到数据库设备。 我已经尝试了将近两天的搜索,但似乎没有运气。 谁能帮忙 我所尝试的: ssh-in-to-main-gear(application-gear)正常,但在尝试手动连接到mysql时失败 $mysql 错误2003(HY000):无法连接到'559e8e625973cad7d10001b5 jobboardkh.rhcloud.com'(111)上的MySQL服务器 电信网 $telnet 559e8e625973cad7d10001b5-jobbo

OpenShift v3的创建路由中的主机名不可用

我想为Openshift 3主机使用自定义域我的域。但当我转到应用程序=>Routes=>Create Route时。在此屏幕中,主机名字段始终处于禁用状态,因此我无法在此处输入自定义域 如何启用此字段以添加我的域 您使用的是什么OpenShift环境?还有,你所说的残疾是什么意思?该屏幕截图看起来很正常,您需要在字段中单击以添加主机名。你是说在字段中单击不起作用吗 顺便说一句,如果您使用的是OpenShift Online Starter,那么您就不能使用自定义域名。如果你想拥有一个具有自定义

如何从命令行获取openshift部署历史记录?

我们正在使用Openshift Online Pro 我想记录/编写脚本,说明如何在命令行上查看openshift部署修订,以便于回滚到特定修订。在Web控制台上,有一个用于部署的“历史记录”选项卡,其中显示了修订号以及执行修订的时间: 如果我使用命令行ocgetdc/backend,它只显示当前版本 命令行上有没有一种方法可以获取部署历史数据,以便于编写回滚工具脚本,使其返回到特定的修订版本 (注意:我知道,oc rollback backend将回滚以前的版本,但在测试中,有一些极端情况下

Openshift-confimap和pods之间的相关性

有一个快速方法/oc命令可以获取哪个部署使用一个或多个configmap 在我的例子中,我需要知道应用configmap更新需要展开哪个部署 dc YAML文件上没有证据 提前谢谢 来自OpenShift 3.9中的 在DeploymentConfig中,这是从ConfigMap中提取所有环境变量的一节 spec: containers: ... envFrom: - configMapRef: name: env-config

如何在本地查看openshift在线节点应用程序日志?

我可以在OpenShift在线界面中查看我的节点应用程序日志,网址为: OpenShift > Applications > Deployments > [ pod_name ] > [ deployment_name ] > Logs 我如何在本地查看它们 首先,要获取播客列表,请运行: oc get pods 它将返回如下内容: NAME READY STATUS RESTARTS AGE

Openshift operator sdk不接受群集范围的关键字

我使用的是operator sdk版本v0.11.0。但当我尝试使用-cluster-scope选项创建新项目时,它无法识别该选项,并且无法使用未知选项cluster-scope。我是个新手。知道我遗漏了什么吗。不幸的是,-集群作用域选项现在被删除,请参阅以了解更多详细信息。但不要担心,您可以通过此配置调整集群范围。我希望它能帮助你。谢谢

Openshift:为什么我不能将节点添加到区域?

我正在尝试将节点添加到区域: [root@broker ~]# oo-admin-ctl-district -c add-node -n small_district -i node1.example.com ERROR OUTPUT: Node with server identity: node1.example.com is of node profile '' and needs to be 'small' to add to district 'small_district'

在OpenShift数据库令牌替换上播放Framework 2.3不起作用

我正在尝试将Play Framework 2.3应用程序部署到OpenShift 我举这个例子: 构建和部署应用程序正在工作(我的意思是,push到git存储库正在工作,构建正在成功完成),但在启动过程中,我在play.log中看到此错误: AbstractConnectionHook - Failed to obtain initial connection Sleeping for 0ms and trying again. Attempts left: 0. Exception: nul

如何访问openshift吊舱内的容器

我在openshift吊舱里放了两个集装箱。每个容器运行两个不同的应用程序,比如ContainerOne(ApplicationOne),ContainerTwo(ApplicationTwo)。如何访问这些容器?这取决于您所说的“访问”是什么意思。在这种情况下,我通常使用oc exec-it$pod-c$container bash(对于只有单个容器的pod,不使用-c$container)$pod和$container可以从oc describe pod中学习。首先找到pod:oc get

Openshift:操作“U钩”;“开始”;没有被执行

我有一个DIY应用程序和以下问题:操作钩“开始”不再执行,我不知道为什么 #!/bin/bash echo "STARRRT" git推送后的输出: > remote: Stopping DIY cartridge remote: CLIENT_RESULT: Application is > already stopped remote: Building git ref 'master', commit 828e522 > remote: Preparing build

Openshift中的超时错误

我想用rhc工具在我的本地代理中创建应用程序,我发现了这个错误,有什么想法可以修复它吗: Unable to complete the requested operation due to: Timed out while trying to fetch information from the nodes. If the problem persists please contact Red Hat support 谢谢,请稍等几分钟,然后再试一次。为我工作。请添加您实际执行的操作以获得错误

WebSocket在wildfly openshift上断开连接

我已经在WildFly应用服务器8.2.0.Final上部署了web应用程序。 我的应用程序服务于websockets端点 我使用java(tyrus实现)客户端应用程序连接到websocket端点,在短时间(几个小时)后,服务器端关闭连接。我收到关闭原因“异常关闭”和关闭原因代码:“1006”。 客户机自动重新连接,然后每小时一次由于上述关闭原因,连接再次中断。 这个内置机制在openshift服务器端工作吗?某种清洁机制 我希望有到服务器的永久websocket连接。 购买openshift

503应用程序升档后出错(jBoss-Openshift)

我的jBoss Openshift可伸缩应用程序遇到了一些问题。它一直运转良好的时间最长,但今天是它第一次尝试通过增加齿轮来扩大规模。除haproxy.log外,所有日志都是干净的 我根据这个线程更新了haproxy配置文件。它似乎已经解决了这个问题,但问题仍然存在。这一次是超时,而不是连接被拒绝 下面是日志。175/152729之前的日志表示第一个503,之后的日志表示我更新配置文件后的503 有什么想法吗 [WARNING] 173/000937 (287321) : config : lo

Openshift “a”是什么;支持吊舱“;?

我现在正在浏览OpenShift文档,无意中发现了“backingpod”这个词 谷歌搜索“BackingPod”时,正好有四个条目,它们都指向同一行文本 这只是备用吊舱吗?或者它是为了冗余而复制的pod?它可能是“运行应用程序/代码/数据库的pod”。“支持”用于支持者的上下文,即为任务(服务)提供支持的人(pod) 它可能应该只是说“作为服务一部分的吊舱”

如何将openshift与Google SMTP(Gmail)集成,以使用PHP发送邮件?

我正在Eclipse中用PHP编程。现在我想通过gmail从openshift发送邮件。请告诉我怎么做。我阅读了一些文章,但它表明我们必须在j2EE中进行编程来配置它。但我只做PHP编程 您可能应该首先尝试看看phpmail(),看看它是如何工作的 您还可以使用将为您完成大部分工作的库/框架,例如,使用: //包含该库 require_once('lib/swift_required.php'); //设置您的帐户和提供商 //对于Gmail:https://support.google.com

OpenShift oc新应用程序映像与oc新应用程序—docker映像

基于Docker映像在OpenShift上创建新应用程序的语法有点混乱: Usage: oc new-app (IMAGE | IMAGESTREAM | TEMPLATE | PATH | URL ...) [options] . . . Options: . . . --docker-image=[]: Name of a Docker image to include in the app. . . . 将docker图像指定为image参数与在--docker ima

请参阅OpenShift CLI中的服务主机名

在OpenShift容器平台v3.11中,我可以通过检查服务从web控制台界面查看服务主机名 如果转到应用程序>服务>服务名称>详细信息,请在web控制台中 您将看到以下信息: 选择器:app=nexus3,deploymentconfig=nexus3 类型:ClusterIP IP:172.30.154.6 主机名:nexus3.xm nexus.svc 会话关联:无 是否有办法使用oc工具从CLI查看服务主机名?我还没能通过阅读文档或在线找到它 主机名示例:nexus3.xm nexus.

无法启动OpenShift中部署的springboot应用程序

我正在尝试将Springboot Rest服务部署到openshift@。它显示构建成功,也显示1个吊舱正在运行。但当我启动route url时,会显示“应用程序不可用”,详细信息如下,请协助: 应用程序不可用 应用程序当前未在此终结点上为请求提供服务。它可能尚未启动或正在运行 还在开始 您看到此页面的可能原因: 主机不存在。确保键入的主机名正确,并且存在与此主机名匹配的路由 主机存在,但是 没有匹配的路径。检查是否键入了URL路径 正确,并且路线是使用所需路径创建的 路线和路径匹配,但所有吊舱

OpenShift上的跟踪

要设置多个环境变量以启用跟踪 在使用OpenShift时是否可以设置这些参数?若有,;正确的地点在哪里;Jaeger接口在哪里可用 谢谢 在使用OpenShift时是否可以设置这些参数 是的,您可以为安装的Che主机配置它 OpenShift是Saas-Che产品 作为che.openshift.io的用户,您目前无法利用che的跟踪功能。在che master上设置环境变量的方式可能取决于您安装Eclipse che的方式。您安装Eclipse Che的方式是什么?OpenShift是Saas

领事HA ACL初始化在OpenShift上失败

我尝试在OpenShift平台上安装Concur HA来配置我的Vault HA。我是第一个使用Concur Helm chart安装它的,我可以使用一些SCC为我的客户机和服务器服务帐户成功安装它。 后来,我想通过这个头盔部署带有ACL init的concur,但我遇到了一个错误 首先安装带头盔的领事: helm upgrade -i consul-ha --namespace vault consul/ --set ui.enabled=true --set global.acls.mana

从OpenShift中的命令行获取pods上次重新启动

我正在运行OpenShift 3.11 我想从命令行(oc)中获得我的播客上最近一次重新启动的列表,当然还有它发生的时间。Hi@Natrium,无法用当前的播客规范查看重新启动及其时间戳。您可以使用下面的命令'oc get pod-o jsonpath={.status.containerstatus[0].restarcount'}'your welcome@natrium'获取pod内容器的重新启动次数!嗨@Natrium,在当前的podSpec中不可能看到重启及其时间戳。您可以使用下面的命

IBM MQ没有';t在Openshift 4上作为mqm运行

大家好。 我在Openshift 4上部署了一个IBM MQ映像,出于某种原因,这些进程不使用用户mqm,而是使用Openshift本身随机生成的映像 因此,我有一个Java应用程序试图连接到队列,但它失败了,因为身份验证失败,因为它使用mqm作为用户 在Openshift 3上运行的相同映像的行为与预期的一样。有关更多详细信息: 自定义图像: FROM ibmcom/mq ENV HOME /root COPY config.mqsc /etc/mqm/ 并且,在config.mqsc中:

上一页 1 2  3   4   5   6    7   8   9  ... 下一页 最后一页 共 28 页