OpenShift Container Platform 4.10 CLI 工具tab 自动完成功能 您可以为 Bash 或 Zsh shell 启用 tab 自动完成功能。 2.2.1.1. 为 为 Bash 启 启用 用 tab 自 自动 动完成 完成 安装 OpenShift CLI (oc)后,您可以启用 tab 自动完成功能,以便在按 Tab 键时自动完成 oc 命令或建议 选项。以下流程为 Bash shell 启用 tab 自动完成功能。 先决条件 先决条件 4.10 CLI 工具 工具 14 安装 OpenShift CLI (oc)后,您可以启用 tab 自动完成功能,以便在按 Tab 键时自动完成 oc 命令或建议 选项。以下流程为 Zsh shell 启用 tab 自动完成功能。 先决条件 先决条件 已安装 OpenShift CLI (oc)。 流程 流程 要在 .zshrc 文件中为 oc 添加 tab 自动完成功能,请运行以下命令: --output-directory=/path/to/cluster-state OpenShift Container Platform 4.10 CLI 工具 工具 26 输出指定 shell(bash、zsh 或 fish)的 shell 完成代码 用法示例 用法示例 2.5.1.16. oc config current-context 显示 current-context # Installing0 码力 | 120 页 | 1.04 MB | 1 年前3
OpenShift Container Platform 4.8 CLI 工具tab 自动完成功能 您可以为 Bash 或 Zsh shell 启用 tab 自动完成功能。 2.2.1.1. 为 为 Bash 启 启用 用 tab 自 自动 动完成 完成 安装 OpenShift CLI (oc)后,您可以启用 tab 自动完成功能,以便在按 Tab 键时自动完成 oc 命令或建议 选项。以下流程为 Bash shell 启用 tab 自动完成功能。 先决条件 先决条件 4.8 CLI 工具 工具 14 安装 OpenShift CLI (oc)后,您可以启用 tab 自动完成功能,以便在按 Tab 键时自动完成 oc 命令或建议 选项。以下流程为 Zsh shell 启用 tab 自动完成功能。 先决条件 先决条件 已安装 OpenShift CLI (oc)。 流程 流程 要在 .zshrc 文件中为 oc 添加 tab 自动完成功能,请运行以下命令: --output-directory=/path/to/cluster-state OpenShift Container Platform 4.8 CLI 工具 工具 26 输出指定 shell 的 shell 完成代码(bash 或 zsh) 用法示例 用法示例 2.5.1.16. oc config current-context 显示当前上下文 用法示例 用法示例 2.5.1.170 码力 | 152 页 | 1.24 MB | 1 年前3
OpenShift Container Platform 4.13 CLI 工具tab 自动完成功能 您可以为 Bash 或 Zsh shell 启用 tab 自动完成功能。 2.2.1.1. 为 为 Bash 启 启用 用 tab 自 自动 动完成 完成 安装 OpenShift CLI (oc)后,您可以启用 tab 自动完成功能,以便在按 Tab 键时自动完成 oc 命令或建议 选项。以下流程为 Bash shell 启用 tab 自动完成功能。 先决条件 先决条件 tab 自 自动 动完成功能 完成功能 安装 OpenShift CLI (oc)后,您可以启用 tab 自动完成功能,以便在按 Tab 键时自动完成 oc 命令或建议 选项。以下流程为 Zsh shell 启用 tab 自动完成功能。 先决条件 先决条件 已安装 OpenShift CLI (oc)。 流程 流程 要在 .zshrc 文件中为 oc 添加 tab 自动完成功能,请运行以下命令: 30 2.7.1.14. oc cluster-info dump 转储用于调试和诊断的相关信息 用法示例 用法示例 2.7.1.15. oc completion 输出指定 shell 的 shell 完成代码 (bash、zsh、fish 或 powershell) 用法示例 用法示例 # Dump current cluster state to stdout oc cluster-info0 码力 | 128 页 | 1.11 MB | 1 年前3
OpenShift Container Platform 4.6 在裸机上安装使用,用于首次启动安装的系统。不要直接向 live ISO 提 供标准 control plane 和计算节点 Ignition 配置。 coreos-installer:您可以将 live ISO 安装程序引导到 shell 提示符,这可让您在首次引导前以多 种方式准备持久性系统。特别是,您可以运行 coreos-installer 命令来识别包括的工件、使用磁 盘分区以及设置联网。在有些情况下,您可以配置 live 在这个 ISO 过程中,您应该使 用 coreos-installer 命令而不是添加内核参数。如果您在没有选项或中断的情况下运行 live 安装 程序,安装程序将引导至 live 系统上的 shell 提示符,准备好将 RHCOS 安装到磁盘中。 5. 在运行 coreos-installer 前,请参阅高级 RHCOS 安装参考 部分,以了解配置功能的不同方法, 如网络和磁盘分区。 6 installer shell 提示配置网络,然后将那些设置复制到安装的系统上,以便在安装的系统 第一次引导时生效。 要配置 PXE 或 iPXE 安装,请使用以下选项之一: 请参阅"高级 RHCOS 安装参考"表。 使用机器配置将网络文件复制到安装的系统中。 要配置 ISO 安装,请使用以下步骤。 流程 流程 1. 引导 ISO 安装程序。 2. 在 live 系统 shell 提示下,使用可用的0 码力 | 160 页 | 1.70 MB | 1 年前3
OpenShift Container Platform 4.13 CI/CD示例 FROM centos/ruby-22-centos7 USER root COPY ./secret-dir /secrets COPY ./config / # Create a shell script that will output secrets and ConfigMaps when the image is run RUN echo '#!/bin/sh' > /input_report 依赖项。具体方法取决于使用的构建策略。 对于 Source 构建策略,必须在 assemble 脚本中放入适当的 shell 命令: .s2i/bin/assemble 文件 文件 .s2i/bin/run 文件 文件 对于 Docker 构建策略,您必须修改 Dockerfile 并通过 RUN 指令 调用 shell 命令: Dockerfile 摘 摘录 录 #!/bin/sh APP_VERSION=1 hook 的方法有多种。以下示例中所有形式具有同等作用,也都执行 bundle exec rake test --verbose。 流程 流程 Shell 脚本: script 值是通过 /bin/sh -ic 执行的 shell 脚本。当 shell 脚本适合执行构建 hook 时可使用此选 项。例如,用于运行前文所述的单元测试。若要控制镜像入口点,或者如果镜像没有 /bin/sh,可 使用 command0 码力 | 129 页 | 1.37 MB | 1 年前3
OpenShift Container Platform 3.11 CLI 参考debug 启动一个 shell 以调试正在运行的应用程序。 调试镜像并设置问题时,您可以获取正在运行的 pod 配置的确切副本,并使用 shell 进行故障排除。因为 一个失败的 pod 可能无法启动且无法被 rsh 或 exec 访问,运行 debug 命令会创建那个设置的 carbon 副 本。 默认模式是在引用的 pod、复制控制器或部署配置的第一个容器内启动 shell。启动的 pod 将是源 root 用户身份运行。您可以使用此命令测 试以非 root 运行 pod(使用 --as-user)或以 root 身份运行非 root pod(使用 --as-root)。 当远程命令完成或中断 shell 时,调试 pod 将被删除。 4.8.1.1. 用法 用法 4.8.1.2. 示例 示例 调试当前运行的部署: 要测试以非 root 用户身份运行部署: $ oc policy [--options] 的日志输出。此命令适用于构建、构建配置、部署配置和容器集。 4.8.3. exec 在已在运行的容器中执行命令。您可以选择指定容器 ID,否则默认为第一个容器。 4.8.4. rsh 打开到容器的远程 shell 会话: 4.8.5. rsync 将内容复制到已在运行的 pod 容器中的某一目录,或从中复制内容。如果没有指定容器,则默认为 pod 中的第一个容器。 将本地目录中的内容复制到 pod 中的目录中:0 码力 | 45 页 | 737.95 KB | 1 年前3
OpenShift Container Platform 4.4 构建(build)21 FROM centos/ruby-22-centos7 USER root COPY ./secret-dir /secrets COPY ./config / # Create a shell script that will output secrets and ConfigMaps when the image is run RUN echo '#!/bin/sh' > /input_report 发现有必要定义一个构建,在构建过程中拉取 其他文件(如 Java .jar 依赖项)。具体方法取决于使用的构建策略。 对于 Source 构建策略,必须在 assemble 脚本中放入适当的 shell 命令: .s2i/bin/assemble 文件 文件 #!/bin/sh APP_VERSION=1.0 wget http://repository.example.com/app/app-$APP_VERSION s2i/bin/run 文件 文件 #!/bin/sh exec java -jar app.jar 对于 Docker 构建策略,您必须修改 Dockerfile 并通过 RUN 指令调用 shell 命令: OpenShift Container Platform 4.4 构 构建( 建(build) ) 22 1 2 3 Dockerfile 摘 摘录 FROM jboss/base-jdk:80 码力 | 101 页 | 1.12 MB | 1 年前3
OpenShift 的Windows 容器支持com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="Microsoft-Windows- Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="Microsoft-Windows- Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> 实例都必须满足以下要求: 实例必须与集群中的 Linux worker 节点位于同一个网络中。 端口 22 必须处于打开状态,并且正在运行 SSH 服务器。 SSH 服务器的默认 shell 必须是 Windows 命令 shell 或 cmd.exe。 端口 10250 必须处于打开状态才能收集日志。 管理员用户会看到一个密钥,它在 secret 集中使用作为一个授权 SSH 密钥。 如果您要为安装程序置备的基础架构0 码力 | 52 页 | 962.49 KB | 1 年前3
OpenShift Container Platform 4.13 网络Container Platform 4.13 网 网络 络 12 第 3 章 访问主机 了解如何创建堡垒主机来访问 OpenShift Container Platform 实例,以及使用安全 shell (SSH) 访问 control plane 节点。 3.1. 访问安装程序置备的基础架构集群中 AMAZON WEB SERVICES 上的主 机 OpenShift Container Platform pod 的名称以及您要排除故障的对应节点: 输出示例 b. 在远程 shell 到所需的 linuxptp-daemon 容器: 其中:您要诊断的容器,如 linuxptp-daemon-lmvgn。 c. 在与 linuxptp-daemon 容器的远程 shell 连接中,使用 PTP Management Client ( pmc) 输出示例 出示例 验证 验证 1. 输入以下命令在 default 命名空间中启动 web 服务: 2. 运行以下命令在 secondary 命名空间中部署 alpine 镜像并启动 shell: 3. 在 shell 中运行以下命令,并观察是否允许请求: 预 预期 期输 输出 出 ingress: - from: - namespaceSelector: {} 2 $ oc 0 码力 | 697 页 | 7.55 MB | 1 年前3
OpenShift Container Platform 4.9 构建应用程序1. 创建 PostgreSQL 数据库实例 要创建 PostgreSQL 数据库实例,您必须创建一个 PostgresCluster 自定义资源 (CR) 并配置数据库。 流程 1. 在 shell 中运行以下命令来在 my-petclinic 命名空间中创建 PostgresCluster CR: $ oc apply -n my-petclinic -f - << EOD --- apiVersion: 要在 OpenShift Container Platform 集群上部署 Spring PetClinic 示例应用程序,您必须使用部署配置并 配置本地环境才能测试应用程序。 流程 1. 在 shell 中运行以下命令,使用 PostgresCluster 自定义资源(CR)部署 spring-petclinic 应用程 序: requests: Operator。 5.5.1. 部署 PostgreSQL Operator 流程 1. 要在 my-petclinic 命名空间中部署 Dev4Devs PostgreSQL Operator,请在 shell 中运行以下命 令: $ oc apply -f - << EOD --- apiVersion: v1 kind: Namespace metadata: name: my-petclinic0 码力 | 184 页 | 3.36 MB | 1 年前3
共 32 条
- 1
- 2
- 3
- 4













