Skip to content

Instantly share code, notes, and snippets.

@dav1x
Created September 8, 2017 14:35
Show Gist options
  • Save dav1x/121c40451064fb3a690dc17f21e1f8ec to your computer and use it in GitHub Desktop.
Save dav1x/121c40451064fb3a690dc17f21e1f8ec to your computer and use it in GitHub Desktop.
---
- hosts: localhost
gather_facts: yes
ignore_errors: yes
vars_files:
- vars/main.yaml
roles:
# Group systems
- instance-groups
- include: prerequisite.yaml
- name: call openshift includes for installer
include: /usr/share/ansible/openshift-ansible/playbooks/byo/config.yml
vars:
openshift_release: "v3.6"
debug_level: 2
console_port: 8443
openshift_debug_level: "{{ debug_level }}"
openshift_node_debug_level: "{{ node_debug_level | default(debug_level, true) }}"
openshift_node_kubelet_args:
node-labels:
- "role={{ openshift_node_labels.role }}"
openshift_master_debug_level: "{{ master_debug_level | default(debug_level, true) }}"
openshift_master_access_token_max_seconds: 2419200
openshift_hosted_router_replicas: 1
openshift_hosted_registry_replicas: 1
openshift_master_api_port: "{{ console_port }}"
openshift_master_console_port: "{{ console_port }}"
openshift_master_logging_public_url: "https://kibana.{{ osm_default_subdomain }}"
osm_cluster_network_cidr: 172.16.0.0/16
osm_use_cockpit: false
osm_default_node_selector: "role=app"
openshift_registry_selector: "role=infra"
openshift_override_hostname_check: true
openshift_router_selector: "role=infra"
openshift_master_cluster_method: native
openshift_cloudprovider_kind: vsphere
wildcard_zone: apps.vcenter.e2e.bos.redhat.com
osm_default_subdomain: "{{ wildcard_zone }}"
openshift_master_default_subdomain: "{{osm_default_subdomain}}"
deployment_type: openshift-enterprise
load_balancer_hostname: haproxy-0.vcenter.e2e.bos.redhat.com
openshift_master_cluster_hostname: "{{ load_balancer_hostname }}"
openshift_master_cluster_public_hostname: "{{ load_balancer_hostname }}"
os_sdn_network_plugin_name: "{{ openshift_sdn }}"
openshift_master_identity_providers:
- name: Active_Directory
challenge: true
login: true
kind: LDAPPasswordIdentityProvider
attributes:
id:
- dn
email:
- mail
name:
- cn
preferredUsername:
- uid
insecure: true
url: ldap://e2e.bos.redhat.com:389/CN=Users,DC=e2e,DC=bos,DC=redhat,DC=com?sAMAccountName
bindDN: CN=openshift,CN=Users,DC=e2e,DC=bos,DC=redhat,DC=com
bindPassword: password
openshift_hosted_registry_storage_kind: nfs
openshift_hosted_registry_storage_access_modes: ['ReadWriteMany']
openshift_hosted_registry_storage_host: nfs-0.vcenter.e2e.bos.redhat.com
openshift_hosted_registry_storage_nfs_directory: /exports
openshift_hosted_registry_storage_volume_name: registry
openshift_hosted_registry_storage_volume_size: 20Gi
openshift_master_metrics_public_url: "https://metrics.{{ osm_default_subdomain }}/hawkular/metrics"
openshift_hosted_metrics_storage_kind: nfs
openshift_hosted_metrics_storage_access_modes: ['ReadWriteOnce']
openshift_hosted_metrics_storage_host: nfs-0.vcenter.e2e.bos.redhat.com
openshift_hosted_metrics_storage_nfs_directory: /exports
openshift_hosted_metrics_storage_volume_name: metrics
openshift_hosted_metrics_storage_volume_size: 10Gi
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment