Hide Forgot
Description of problem: apiServerArguments needs to be able to be defined in ansible hosts file https://docs.openshift.com/enterprise/3.1/install_config/configuring_aws.html Version-Release number of selected component (if applicable): 3.1 Additional info: This may be possible already and may need to just be a docs bug. https://github.com/openshift/openshift-ansible/blob/15aa17c6162c036f6b164f225d2a071c138af965/roles/openshift_master/templates/master.yaml.v1.j2#L84 osm_api_server_args={'cloud-provider': ['aws'].'cloud-config':['/etc/aws/aws.conf']} osm_controller_args={'cloud-provider':['aws'].'cloud-config':['/etc/aws/aws.conf']}
It is possible to set these values using osm_controller_args and osm_api_server_args. There is basic usage in the example inventory files provided in openshift-ansible.
Specify the two parameters in ansible inventory: osm_api_server_args={'cloud-provider' : ['aws'], 'cloud-config' : ['/etc/aws/aws.conf']} osm_controller_args={'cloud-provider' : ['aws'], 'cloud-config' : ['/etc/aws/aws.conf']} After installation, check the master-config.yml kubernetesMasterConfig: apiServerArguments: cloud-config: - /etc/aws/aws.conf cloud-provider: - aws controllerArguments: cloud-config: - /etc/aws/aws.conf cloud-provider: - aws ...
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2016:1065