OpenShift Container Platform 4.2 镜像对于要运行由第三方提供的应用程序代码的镜像,请确保您的镜像包含适用于您的平台的通用库。特别要 为平台使用的通用数据库提供数据库驱动程序。例如,在创建 Java 框架镜像时,要为 MySQL 和 PostgreSQL 提供 JDBC 驱动程序。这样做可避免在应用程序汇编期间下载通用依赖项,从而加快应用程 序镜像构建。此外还简化了应用程序开发人员为确保满足所有依赖项而需要做的工作。 使用 使用环 环境 境变 例如,下面显示了在默认 openshift 项目中列出其中一个 Quickstart 模板的参数时的输出: $ oc process --parameters -n openshift rails-postgresql-example NAME DESCRIPTION to the Rails service rails-postgresql-example.openshiftapps.com GITHUB_WEBHOOK_SECRET A secret string used to configure the GitHub0 码力 | 92 页 | 971.35 KB | 1 年前3
OpenShift Container Platform 4.14 镜像对于要运行由第三方提供的应用程序代码的镜像,请确保您的镜像包含适用于您的平台的通用库。特别要 为平台使用的通用数据库提供数据库驱动程序。例如,在创建 Java 框架镜像时,要为 MySQL 和 PostgreSQL 提供 JDBC 驱动程序。这样做可避免在应用程序汇编期间下载通用依赖项,从而加快应用程 序镜像构建。此外还简化了应用程序开发人员为确保满足所有依赖项而需要做的工作。 4.1.2.5. 使用 process --parameters -n$ oc process --parameters -n openshift rails-postgresql-example OpenShift Container Platform 4.14 镜 镜像 像 88 输出示例 出示例 该输出标识了在处理模板时使用类似正则表达式的生成器生成的几个参数。 to the Rails service rails-postgresql-example.openshiftapps.com GITHUB_WEBHOOK_SECRET A secret string used to configure the GitHub 0 码力 | 118 页 | 1.13 MB | 1 年前3
OpenShift Container Platform 4.7 镜像对于要运行由第三方提供的应用程序代码的镜像,请确保您的镜像包含适用于您的平台的通用库。特别要 为平台使用的通用数据库提供数据库驱动程序。例如,在创建 Java 框架镜像时,要为 MySQL 和 PostgreSQL 提供 JDBC 驱动程序。这样做可避免在应用程序汇编期间下载通用依赖项,从而加快应用程 序镜像构建。此外还简化了应用程序开发人员为确保满足所有依赖项而需要做的工作。 使用环境变量进行配置 process --parameters -n$ oc process --parameters -n openshift rails-postgresql-example NAME DESCRIPTION to the Rails service rails-postgresql-example.openshiftapps.com GITHUB_WEBHOOK_SECRET A secret string used to configure the GitHub 0 码力 | 123 页 | 1.20 MB | 1 年前3
OpenShift Container Platform 4.9 构建应用程序变量 量 从模板、源或镜像生成应用程序时,您可以在运行时使用 -e|--env 参数将环境变量传递给应用程序容器: 这些变量可使用 --env-file 参数从文件中读取。以下是一个名为 postgresql.env 的示例文件: 从文件中读取变量: 另外,也可使用 --env-file=- 在标准输入上给定环境变量: 注意 注意 在 new-app 处理过程中创建的任何 BuildConfig new-app openshift/postgresql-92-centos7 \ -e POSTGRESQL_USER=user \ -e POSTGRESQL_DATABASE=db \ -e POSTGRESQL_PASSWORD=password POSTGRESQL_USER=user POSTGRESQL_DATABASE=db POSTGRESQL_PASSWORD=password ssword $ oc new-app openshift/postgresql-92-centos7 --env-file=postgresql.env $ cat postgresql.env | oc new-app openshift/postgresql-92-centos7 --env-file=- OpenShift Container Platform 4.9 构 构建 建应0 码力 | 184 页 | 3.36 MB | 1 年前3
OpenShift Container Platform 4.10 构建应用程序变量 量 从模板、源或镜像生成应用程序时,您可以在运行时使用 -e|--env 参数将环境变量传递给应用程序容器: 这些变量可使用 --env-file 参数从文件中读取。以下是一个名为 postgresql.env 的示例文件: 从文件中读取变量: 另外,也可使用 --env-file=- 在标准输入上给定环境变量: 注意 注意 在 new-app 处理过程中创建的任何 BuildConfig new-app openshift/postgresql-92-centos7 \ -e POSTGRESQL_USER=user \ -e POSTGRESQL_DATABASE=db \ -e POSTGRESQL_PASSWORD=password POSTGRESQL_USER=user POSTGRESQL_DATABASE=db POSTGRESQL_PASSWORD=password ssword $ oc new-app openshift/postgresql-92-centos7 --env-file=postgresql.env $ cat postgresql.env | oc new-app openshift/postgresql-92-centos7 --env-file=- 第 第 3 章 章 创 创建 建应 应用程序 用程序 29 这些变量可使用 --build-env-file0 码力 | 198 页 | 3.62 MB | 1 年前3
OpenShift Container Platform 4.8 CLI 工具发人 人员 员 CLI (ODO) 89 存 存储 储 集群中的持久性存储。它会在重启和组件重建过程中保留数据。 服 服务 务 为组件提供额外的功能的外部应用程序。 服务 示例包括 PostgreSQL、MySQL、Redis 和 RabbitMQ。 在 odo 中,服务从 OpenShift Service Catalog 置备,且必须在集群中启用。 devfile 用于定义容器化 OpenShift Container Platform 4.8 CLI 工具 工具 98 输 输出示例 出示例 在本例中,集群中安装两个 Operator。postgresql-operator.v0.1.1 Operator 部署与 PostgreSQL 相关 的服务: Backup 和 Database。redis-operator.v0.8.0 Operator 将部署与 Redis 相关的服 务:RedisCluster Succeeded 阶段前可能需要一些时 间,odo 可能会返回空列表,直到资源就绪为止。 3.5.2.2.2. 搜索服 搜索服务 务 要通过关键字搜索特定服务,请运行以下命令: 例如,要检索 PostgreSQL 服务,请运行以下命令: 输 输出示例 出示例 您将看到在其名称中包含 search 关键字的 Operator 列表。 3.5.2.2.3. 获 获取有关服 取有关服务 务的信息 的信息0 码力 | 152 页 | 1.24 MB | 1 年前3
OpenShift Container Platform 3.11 扩展和性能指南型 pod 数量 数量 最大内存 最大内存 CPU 内核 内核 持久性存 持久性存储 储 Apache 100 500MB 0.5 1GB node.js 200 1GB 1 1GB postgresql 100 1GB 2 10GB JBoss EAP 100 1GB 1 1GB 推断的要求: 550 个 CPU 内核、450GB RAM 和 1.4TB 存储。 根据您的具体情况,节 basename: clusterloader-django-postgresql tuning: default ifexists: reuse templates: - num: 1 file: ./examples/quickstarts/django-postgresql.json 第 第 12 章 章 使用 使用 CLUSTER num: 1 basename: clusterloader-rails-postgresql tuning: default templates: - num: 1 file: ./examples/quickstarts/rails-postgresql.json tuningsets: 2 - name: default0 码力 | 58 页 | 732.06 KB | 1 年前3
OpenShift Container Platform 3.11 开始使用js PHP CakePHP Perl Dancer Java OpenShift Container Platform 提供的其他镜像包括: MySQL MongoDB PostgreSQL Jenkins 另外,JBoss Middleware 还整合了大量 OpenShift Container Platform 模板。 XPaaS 服务提供的技术包括: JBoss 控制台 控制台创 创建并 建并构 构建 建镜 镜像 像 11 用户可以使用这些服务的组合: 只使用 HTTP,或使用 HTTP 和 HTTPS 不需要数据库,或使用 MongoDB、PostgreSQL 或 MySQL。 如果需要,可以与 A-MQ 集成 为了帮助演示这些应用程序,以下小节引导您创建一个包含示例 Node.js 应用程序的项目,该应用程序将 提供欢迎页面和当前点击计数(存储在数据库中)。 js PHP CakePHP Perl Dancer Java OpenShift Container Platform 提供的其他镜像包括: MySQL MongoDB PostgreSQL Jenkins 另外,JBoss Middleware 还整合了大量 OpenShift Container Platform 模板。 XPaaS 服务提供的技术包括: JBoss0 码力 | 24 页 | 290.05 KB | 1 年前3
OpenShift Container Platform 4.1 发行注记service-broker-operator openshift4/ose-template-service-broker openshift4/ose-tests openshift4/postgresql-apb openshift4/ose-haproxy-router-base 第 第 1 章 章 OPENSHIFT CONTAINER PLATFORM 4.1 发 发行注 行注记 记0 码力 | 22 页 | 287.47 KB | 1 年前3
Red Hat OpenShift Data Foundation 4.12 规划部署服务主要通过代表以下组件的存储类提供给应用程序: 块存储设备,主要服务于数据库工作负载。示例包括 Red Hat OpenShift Container Platform 日 志记录和监控,以及 PostgreSQL。 共享和分布式文件系统,主要服务于软件开发、消息传递和数据聚合工作负载。示例包括 Jenkins 构建源和工件、Wordpress 上传的内容、Red Hat OpenShift Container0 码力 | 37 页 | 620.41 KB | 1 年前3
共 14 条
- 1
- 2













