【发布时间】:2018-09-03 17:54:52
【问题描述】:
我想使用 Ansible Playbook 在 Openshift 上部署 pod。
为此,我写了以下剧本:
- name: Create Deployment Config for the usecase
with_dict: "{{ apps }}"
openshift_v1_deployment_config:
name: "{{ item.key }}"
namespace: "{{ usecaseId }}"
labels:
app: "{{ item.key }}"
service: "{{ item.key }}"
replicas: 1
selector:
app: "{{ item.key }}"
service: "{{ item.key }}"
spec_template_metadata_labels:
app: "{{ item.key }}"
service: "{{ item.key }}"
containers:
- env:
image: "{{ openshift_registry_svc_url }}/{{ usecaseId }}/{{ item.key }}"
name: "{{ item.key }}"
ports:
- container_port: 8080
protocol: TCP
任何知道如何使用 ansible 本身.TIA 获取已部署 Pod 的 IP 地址的人
【问题讨论】: