3.3. 在 RHDH Operator 自定义资源中添加 Ansible 开发工具的 sidecar 容器
在 Developer Hub pod 中为 Ansible 开发工具添加 sidecar 容器。要做到这一点,您必须修改 Red Hat Developer Hub 部署的基本 ConfigMap。
- 在 OpenShift 控制台中,选择 Topology 视图。
- 点 developer-hub 实例上的 More actions alsa,然后选择 Edit backstage 以打开 Backstage 详情页面。
- 选择 YAML 选项卡。
在编辑窗格中,在
spec.deployment.patch.spec.template.spec
块中添加containers
块:apiVersion: rhdh.redhat.com/v1alpha3 kind: Backstage metadata: name: developer-hub spec: deployment: patch: spec: template: spec: containers: - command: - adt - server image: registry.redhat.io/ansible-automation-platform-25/ansible-dev-tools-rhel8:latest imagePullPolicy: always ports: - containerPort:8000 protocol: TCP terminationMessagePolicy: file
- 点击 。
注意
如果要在部署中添加额外的环境变量,您可以在 spec.application.extraEnvs
块中添加它们:
spec: application: ... extraEnvs: envs: - name: <env_variable_name> value: <env_variable_value>