blob: 9fc1b8623bebe0fed099f86830833635aff4d0da [file] [log] [blame]
---
opdk_version: 4.17.09
target_logs_folder: "~/.apigee/planet_resources/"
assign_mgmt_ip: True
upgrade_from_opdk_version: 4.17.01
# apigee_repo_uri: 10.142.0.4:3939
# apigee_repo_protocol: http
# apigee_repo_url: "{{ apigee_repo_protocol }}://{{ apigee_repo_uri }}"
# pip_index_url: "https://private.repository.com/api/pypi/Pypi-remote/simple"
# pip_conf_dir: "~/.pip"
# Used with restarting servers
# start_check_delay: 0
# server_restart_timeout: 1
# Used for creating softlinks from apigee system folders to customer hard targets
# target_links:
#- { src: '/apps/opt/apigee', dest: '/opt/apigee' }
# Used for proxy settings when required
# http_proxy: http://proxy.com:80
# https_proxy: https://proxy.com:80
# Used to temporarily move and restore system files in order to enable installation of components.
# temporary_move:
# - { original_folder: "/etc/yum.repos.d", file_name: "redhat.repo", temporary_holding_folder: "/tmp/yum.repos.d" }
# TODO: Add a sample yum repository configuration
# Configure a yum repositories
#yum_repositories:
#- {
# repo_id: 'customer-provided',
# name: 'Description of repository',
# baseurl: 'http://{some customer url and port}',
# gpgkey: 'file:///etc/pki/rpm-gpg/{some key file]',
# gpgcheck: '0',
# priority: '',
# exclude: '',
# repo_filename: "customer-provided",
# sslverify: false
# }
# These are required yum packages
yum_packages:
- bind-utils
- chkconfig
- curl
- tar
- wget
- yum-utils
- unzip
- rsync
- which
- libselinux-python
- nss
- openssh-clients
- openssh-server
- grep
- rpm
- rng-tools
- sed
- yum-plugin-priorities
# These are packages that can be excluded from yum installation:
#yum_exclude_packages:
#- 'qpid-proton-c'
# These are optional yum packages that are useful for troubleshooting
os_packages:
- lsof
- nc
- dos2unix
- tcpdump
- telnet
- vim
- tree
pip_packages:
- httplib2
- pexpect
- passlib
- urllib3
- requests
- six
- pyOpenSSL
qpid_client: ftp://fr2.rpmfind.net/linux/epel/7/x86_64/q/qpid-cpp-client-1.35.0-3.el7.x86_64.rpm
qpid_server: ftp://fr2.rpmfind.net/linux/epel/7/x86_64/q/qpid-cpp-server-1.35.0-3.el7.x86_64.rpm
epel_repo: https://dl.fedoraproject.org/pub/epel/epel-release-latest-{{ ansible_distribution_major_version }}.noarch.rpm
openldap:
- openldap
- openldap-clients
- openldap-servers
openldap_downgrade_version:
- openldap-2.4.40
- openldap-clients-2.4.40
- openldap-servers-2.4.40
openldap_named_repo_host: http://mirror.centos.org/centos/6/os/x86_64/Packages
openldap_named_legacy_version: 2.4.40
openldap_named_packages:
- "{{ openldap_named_repo_hosts}}/openldap-{{ openldap_legacy_version }}-16.el6.x86_64.rpm"
- "{{ openldap_named_repo_hosts}}/openldap-clients-{{ openldap_legacy_version }}-16.el6.x86_64.rpm"
- "{{ openldap_named_repo_hosts}}/openldap-servers-{{ openldap_legacy_version }}-16.el6.x86_64.rpm"
opdk_group_create: True
# Use this to remove linked files that don't delete through on rollback
#remove_on_rollback:
#- {path to files or directories that should be removed on rollback }
# Load balancer if available
# load_balancer: 'fqdn or ip address for load balancer'
# Set to y if you are connecting to a remote LDAP server.
# If n, Edge installs OpenLDAP when it installs the Management Server.
use_opdk_ldap_remote_host: n
# If connecting to remote OpenLDAP server, specify the IP/DNS name and port.
# opdk_ldap_host: # IP or DNS name of OpenLDAP node.
# opdk_ldap_port:10389 # Default is 10389.
# Specify OpenLDAP without replication, 1, or with replication, 2.
opdk_ldap_type: 1
# Organization name
# org_name:
clear_etc_hosts:
- { regexp: '(^::1.*localhost6.*)$', replace: '# \1' }