zuul-operator/ansible/roles/deploy/tasks/create_service.yaml
Tristan Cacqueray 996737d56d Update zuul_cluster to use cr metadata
Also refactor the roles to share group_vars and common tasks
2019-04-04 08:20:25 +00:00

19 lines
528 B
YAML

- name: Create Service
k8s:
state: "{{ state }}"
definition:
kind: Service
apiVersion: v1
metadata:
name: "{{ zuul_cluster_name }}-{{ service_name }}"
namespace: "{{ namespace }}"
labels:
app: "{{ zuul_app_name }}"
zuul_cluster: "{{ zuul_cluster_name }}"
spec:
type: ClusterIP
selector:
app: "{{ zuul_cluster_name }}-{{ service_name }}"
zuul_cluster: "{{ zuul_cluster_name }}"
ports: "{{ service_ports }}"