| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|\
| |
| | |
Docker on master aws
|
| | |
|
| | |
|
|\ \
| | |
| | | |
Fix ec2 instance type override
|
| |/ |
|
|/ |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
This role gets called for each type of machine, but
if logrotate_scripts is not set, nothing happens.
|
| |
|
|\
| |
| | |
Set loglevel=2 as our default across the board
|
| | |
|
| | |
|
|\ \
| | |
| | | |
Switch to Centos and enable SDN on origin.
|
| | |
| | |
| | |
| | |
| | |
| | | |
Fedora 21 doesn’t seem to have docker 1.6.2. Centos does.
Also without SDN networking was not working on AWS.
|
| | | |
|
|\ \ \
| |_|/
|/| | |
Use AWS m4 instances types
|
| | |
| | |
| | |
| | | |
AWS m4 replaces m3 and is a bit cheaper.
|
|/ / |
|
|/ |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Add support to bin/cluster for specifying etcd hosts
- defaults to 0, if no etcd hosts are selected, then configures embedded
etcd
- Updates for the byo inventory file for etcd and master as node by default
- Consolidation of cluster logic more centrally into common playbook
- Added etcd config support to playbooks
- Restructured byo playbooks to leverage the common openshift-cluster playbook
- Added support to common master playbook to generate and apply external etcd
client certs from the etcd ca
- start of refactor for better handling of master certs in a multi-master
environment.
- added the openshift_master_ca and openshift_master_certificates roles to
manage master certs instead of generating them in the openshift_master
role
- added etcd host groups to the cluster update playbooks
- aded better handling of host groups when they are either not present or are
empty.
- Update AWS readme
|
|
|
|
|
|
| |
- Remove aws openshift-node and openshift-master playbooks
- Rmove gce openshift-node and openshift-master playbooks
- Consolidate aws terminate playbooks
|
| |
|
|\
| |
| | |
Latest docker ships docker-storage-setup
|
| | |
|
| | |
|
| | |
|
|/ |
|
|\
| |
| | |
Config templates
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Templatize node config
- Templatize master config
- Integrated sdn changes
- Updates for openshift_facts
- Added support for node, master and sdn related changes
- registry_url
- added identity provider facts
- Removed openshift_sdn_* roles
- Install httpd-tools if configuring htpasswd auth
- Remove references to external_id
- Setting external_id interferes with nodes associating with the generated
node object when pre-registering nodes.
- osc/oc and osadm/oadm binary detection in openshift_facts
Misc Changes:
- make non-errata puddle default for byo example
- comment out master in list of nodes in inventory/byo/hosts
- remove non-error errors from fluentd_* roles
- Use admin kubeconfig instead of openshift-client
|
|/ |
|
| |
|
|
|
|
|
| |
* Add necessary playbooks/roles
* Cleanup bin/cluster to meet new design guide lines
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Create a separate docker volume in aws openshift-cluster playbooks
- default to using ephemeral storage, but allow to be overriden
- allow root volume settingsto be overriden as well
- add user-data cloud-config to bootstrap the installation/configuration of
docker-storage-setup
- pylint cleanup for oo_filters.py
- remove left over traces to the deployment_type tags which were previously
removed
- oo_get_deployment_type_from_groups filter in oo_filters.py
- cluster list playbooks references to oo_get_deployment_type_from_groups
filter
|
|
|
|
|
|
|
|
|
|
|
|
| |
- users can now override the deployment_vars variables with the assocated
ec2_* variables
- added deployment_type and env specific vars files that load some ec2_*
overrides
- added the ability to search for amis by ami_name
- this allows us to specify a base name with a wildcard to have the playbook
choose the latest available image for that image name
- added a copy of the ec2_find_ami module that will be in ansible 2.0 until
we can make ansible 2.0 a requirement.
|
| |
|
|\
| |
| | |
aws terminate playbook improvements
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Reduce duplication in terminate playbooks between openshift-master and
openshift-node (they both now just include playbooks/aws/terminate.yml
- update openshift-cluster terminate playbook to include the new shared
terminate playbook, also delete all cluster hosts at once instead of
treating masters and nodes differently.
- remove env, host-type and env-host-type tags from instance before
terminating (since most users can't terminate, we are mostly just renaming
instances to -terminate and stopping them, so this prevents "terminated" hosts
from being returned by the dynamic inventory, at least after the cache is
refreshed)
|
|\ \
| | |
| | | |
add vpc support to ec2 cluster, add more overrides for variables
|
| |/ |
|