summaryrefslogtreecommitdiffstats
path: root/roles/openshift_cluster_autoscaler/tasks/aws.yml
blob: f08e97ebc209f99984916427345f4e5a03257c06 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
---
- when: openshift_cluster_autoscaler_cloud_provider == 'aws'
  block:
  - name: laydown the aws-credentials
    template:
      src: aws-creds.j2
      dest: "{{ openshift_cluster_autoscaler_template_location }}/{{ openshift_cluster_autoscaler_aws_creds_name }}"
    when: openshift_cluster_autoscaler_state == 'present'

  - name: create the aws creds secret
    oc_secret:
      state: "{{ openshift_cluster_autoscaler_state }}"
      name: "{{ openshift_cluster_autoscaler_aws_secret_name }}"
      namespace: "{{ openshift_cluster_autoscaler_namespace }}"
      files:
      - name: creds
        path: "{{ openshift_cluster_autoscaler_template_location }}/{{ openshift_cluster_autoscaler_aws_creds_name }}"