cost 220 ms
oc / kube.netes:部署在添加环境变量时返回“无法识别的类型:字符串” - oc / kubernetes: deployment returns "unrecognized type: string" while adding environment variables

我们正在使用oc apply Ansible 个脚本部署到 Openshift 3。 当我们更改模板以添加更多环境变量时,我们收到一个非常模糊的错误: "unrecognized type: string"和状态代码 500。 设置--loglevel 10导致没有更多细节: 请求正文如下:{ ...

Kubernetes / Openshift:配置 map 包含不是有效环境变量名称的键/xxx.yml 不是有效变量 - Kubernete / Openshift: Config map contains keys that are not valid environment variable names / xxx.yml is not a valid variable

Kubernetes / Openshift 3 支持吗? 我在data:并从 Openshift 得到错误: 和: 奇怪的是,它说operatorconfig.yml不是一个有效的变量,但它不是一个变量,它是一个文件。 之前是operator-config.yml ,但是现在去掉-之后还是不 ...

在每个节点上执行命令 - Execute command on each node

背景:在命名空间“后面”有大约 50 个节点。 这意味着此命名空间中的给定 Pod 可以登陆这 50 个节点中的任何一个。 任务是测试出站防火墙规则(在集群外的 FW 中)是否已正确实施。 因此,我想在命名空间中的每个潜在节点上测试一个命令,它会告诉我是否可以从给定节点到达我的目标。 (使用cur ...

使用 OpenShift API 有没有办法在项目中进行部署 - Using the OpenShift API is there a way to get deployments in a project

我正在对我们的 openshift 集群中的项目进行一些侦察工作,并且我正在寻找一种简单的方法来获取某个组中的所有项目。 我知道有一个 openshift API 可以访问某些 openshift 工件: 例如,我可以像这样对 openshift 集群进行 API 调用: 获取特定名称的项目。 有没 ...

在 OpenShift 上以 root 权限启动 pod - start pod with root privilege on OpenShift

我有一个需要 root 权限才能启动的映像。 现在我正在尝试将它部署在 OpenShift 上。 这是我用来部署它的部署yaml 请注意,我已经创建了一个名为“scc-admin”的 SCC 来运行我正在使用任何 UID 处理的项目中的 pod,因为我知道 OpenShift 默认不允许 p ...

更新路由和允许外部访问的新的(几乎)有效的方法 - A new and (almost) effective way to update routes and allow external access

这是我尝试用来更新已安装集群的所有路由以允许外部访问它的过程。 下面的程序对我来说似乎非常可行,但我们一直遇到一些问题,所以我希望你能帮助解决这个困扰我好几天的大问题...... =| 程序: 我发现所有具有路由的名称空间... 我找到了与每个命名空间相关的所有资源,并记下了路由配置路径…… 在每条 ...

K8s/Openshift - 复制 controller 是否关心 pod/容器的退出状态? - K8s/Openshift - does the replication controller care about exit status of pod/containers?

在 K8S/Openshift 中复制 controller 的职责是确保实际的 state 与所需的 state 相同。 因此,如果所需的 state 是 2 个 Pod,那么它可以确保创建/运行正好 2 个 Pod。 如果 pod 由于某种原因失败,则复制 controller 确保它将重新启 ...

无法登录 Openshift 集群 - Unable to login Openshift Cluster

升级kubectl后,我无法登录 Openshift 集群。 当我尝试使用oc login命令登录时,它正在恢复以下错误消息: 以下是我遇到登录问题的机器的一些版本详细信息 以下是我没有问题的机器版本的一些详细信息,我能够登录并且没有升级 kubectl 版本 另外:我已经通过降级kubectl版本 ...

如何每周/每天自动重启 OpenShift 部署? - How to auto restart OpenShift deployment on a weekly/daily basis?

我有一个 flask 应用程序,它仅在应用程序启动时从外部源获取数据。 我需要刷新应用程序数据,最简单的方法(不更改应用程序逻辑)是每天重新启动部署(将 pod 缩放为零并再次向上)。 这可以在部署配置(DeploymentConfig)中实现吗? OpenShift 版本是 v3.11.104 ...

openshift 3.11 oc 命令:错误:加载配置文件“.kube/config”时出错:yaml:第 11 行:找不到预期的“:” - openshift 3.11 oc command : error: Error loading config file “.kube/config”: yaml: line 11: could not find expected ':'

在使用https 安装的 okd 集群中://github.com/openshift/origin/tree/release-3.11 okd 安装后,oc 命令工作正常,但过了几天,我遇到了 oc 命令的一个奇怪问题,即在集群中运行任何 oc 命令都会给出 /home/kubenode/. ...

如何延长所有节点的openshift kublet-server、kublet-client证书的有效期? - How to extend the validity of openshift kublet-server, kublet-client certificates of all the nodes?

我已经使用: https : //github.com/openshift/openshift-ansible/tree/release-3.11部署了 openshift(okd) 3.11 我想将所有证书的有效期延长到 5 年或更长时间。 我尝试在清单中设置以下变量: 我已经运行了重新部署 ...

如何从openshift读取远程服务器上的文件 - How to read a file on a remote server from openshift

我有一个在 openshift 的容器中运行的应用程序(java、Spring boot)。 应用程序需要去第三方服务器读取另一个应用程序的日志。 如何才能做到这一点? 我可以将存储日志的目录挂载到容器中吗? 或者我是否需要使用某种协议来远程访问文件并读取它? 远程服务器是普通的 Linux 服务 ...

标记 Openshift Build 临时 Pod - Labelling Openshift Build transient pods

我有一个在 Openshift 3.11 项目上运行的简单 S2I 构建,该项目输出到图像流。 构建工作正常,生成的图像被正确标记并在流中可用。 我的问题是,每个构建都会启动一个临时 pod 来处理实际构建。 我想给这些豆荚贴上标签。 这个项目在多个团队之间共享,我们有几个脚本可以根据标签区分 p ...

如何在不清除文件夹的情况下挂载包含 ConfigMap 键/值内容的文件? - How can I mount a file with the contents of key/value of a ConfigMap without clearing the folder?

我创建了一个 deploymentconfig.yml 来部署一个应用程序,并且想要挂载一个文件,该文件的内容存储在 ConfigMap 中。 挂载时,挂载文件夹中的文件被替换。 但目标是仅添加/删除/覆盖该文件夹中的特定文件。 在这个部署配置中这可能吗? 如果是这样,我该怎么做? ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM