summaryrefslogtreecommitdiffstats
path: root/playbooks/common/openshift-node
Commit message (Collapse)AuthorAgeFilesLines
* Add openshift_docker roles to master/node scaleup.Andrew Butcher2016-02-161-0/+10
|
* Re-arrange scaleup playbooks.Andrew Butcher2016-02-161-0/+4
|
* Merge pull request #1324 from abutcher/fluentd-fixesBrenton Leanhardt2016-02-111-2/+0
|\ | | | | Remove fluentd_master and fluentd_node roles
| * Remove fluentd_master and fluentd_node roles.Andrew Butcher2016-02-081-2/+0
| |
* | add missing connection:localJason DeTiberus2016-02-091-0/+1
| |
* | Do not apply the etcd_certificates role during node playbook.Andrew Butcher2016-02-021-0/+1
|/
* Fix for bug 1298Vishal Patil2016-01-281-0/+1
|
* Configure logrotate on atomic.Andrew Butcher2016-01-271-1/+0
|
* Install cockpit, logrotate and fluentd unless host is atomic.Andrew Butcher2016-01-261-1/+1
|
* Merge pull request #1160 from vishpat/nuageBrenton Leanhardt2016-01-251-0/+2
|\ | | | | Nuage
| * Add Nuage support to openshift ansibleVishal Patil2016-01-251-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added variables Made changes for node configuration Add service restart logic to node Fixed ansible syntax errors Add cert and key info for nodes Added active and standby controller ip configuration information Uncommented the nuage sdn check Changed ca_crt -> ca_cert Added restarting of atomic openshift master Removed service account dependencies Fixes Fixed the api server url Removed redundant restart of atomic openshift master Configure nuagekubemon on all of the master nodes Restart master api and controllers as well on nuagekubemon installation Converted plugin config into template Add template for nuagekubemon Removed uplink interface from vars Able to copy cert keys Uninstall default ovs Add the kubemon template Do not install rdo sdn rpms in case of nuage Addressed latest review comments Set the networkPluginName for nuage
* | Configure nodes which are also masters prior to nodes in containerized install.Andrew Butcher2016-01-151-8/+38
| |
* | Check api prior to starting node.Andrew Butcher2016-01-141-4/+0
| |
* | Update api verification.Andrew Butcher2016-01-131-6/+14
| |
* | Add a Verify API Server handler that waits for the API server to becomeScott Dodson2016-01-131-1/+10
| | | | | | | | available
* | Merge pull request #808 from sdodson/containersBrenton Leanhardt2015-12-191-0/+1
|\ \ | | | | | | Containerized install with SDN support
| * | Containerization work by @sdodsonScott Dodson2015-12-151-1/+1
| | |
| * | Initial containerization work from @ibottyTobias Florek2015-12-151-0/+1
| | | | | | | | | | | | copied from https://github.com/eparis/kubernetes-ansible/blob/17f98edd7ff53e649b43e26822b8fbc0be42b233/roles/common/tasks/main.yml
* | | Merge pull request #1065 from lebauce/flannel-fixesBrenton Leanhardt2015-12-171-0/+1
|\ \ \ | |/ / |/| | Use inventory value when checking for flannel
| * | Properly set use_flannel factSylvain Baubeau2015-12-161-0/+1
| |/
* | Merge pull request #1000 from detiber/localhostFixThomas Wiest2015-12-102-2/+4
|\ \ | |/ |/| Enforce connection: local and become: no on all localhost plays
| * Enforce connection: local and become: no on all localhost playsJason DeTiberus2015-11-302-2/+4
| |
* | Pass in and use first_master_ip as dnsIP for pre 3.1 nodes.Andrew Butcher2015-12-081-0/+2
|/
* Replace map with oo_collect to support python-jinja2 <2.7Andrew Butcher2015-11-201-2/+2
|
* Conditionals for flannel etcd client certs.Andrew Butcher2015-11-081-3/+8
|
* Check etcd certs exist for flannel when its support is enabledSylvain Baubeau2015-10-271-1/+1
|
* Generate etcd certificats for flannel when is not embeddedSylvain Baubeau2015-10-271-0/+70
|
* Add flannel supportSylvain Baubeau2015-10-271-0/+3
| | | | Signed-off-by: Sylvain Baubeau <sbaubeau@redhat.com>
* added new node fact for schedulabilityStefanie Forrester2015-09-021-8/+2
|
* Merge pull request #512 from sdodson/nextWesley Hearn2015-08-282-7/+7
|\ | | | | Merge in Atomic Enterprise work into master
| * Atomic Enterprise related changes.Avesh Agarwal2015-08-262-7/+7
| |
* | Add a role that allows logrotate config editing.Troy Dawson2015-08-271-0/+1
|/ | | | | This role gets called for each type of machine, but if logrotate_scripts is not set, nothing happens.
* Fix for node labeling where internal node name != inventory_hostnameJason DeTiberus2015-08-131-1/+2
|
* Fix node labelsDiego Castro2015-08-101-3/+0
|
* Fix node labeling. Issue #305Diego Castro2015-08-041-1/+4
|
* Infra node supportWesley Hearn2015-07-231-6/+4
|
* Playbook updates for clustered etcdJason DeTiberus2015-07-101-25/+14
| | | | | | | | | | | | | | | | | | | | | - 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
* Adding ansible upstream sequence plugin to work around the bug in 1.9.2Jason DeTiberus2015-07-101-0/+1
|
* Bug 1241342 - Adding retry logic to handle node registration race conditionsBrenton Leanhardt2015-07-101-0/+3
|
* Using openshift.common.hostname instead of openshift_hostname for ↵Brenton Leanhardt2015-06-301-2/+2
| | | | determining node scheduleability
* The manage_node commands should only run on the first masterBrenton Leanhardt2015-06-291-23/+13
|
* delegate_to doesn't appear to be thread safeBrenton Leanhardt2015-06-291-0/+25
|
* Update for RC2 changesScott Dodson2015-06-161-4/+6
| | | | | | | | | | | | | Remove openshift-deployer.kubeconfig from master template Sync config template Update enterprise image names Switch to node auto registration Add deployer to list of serviceAccountConfig.managedNames Move package installation before registering facts change default kubeconfig location Change system:openshift-client to system:openshift-master Rename node cert/key/kubeconfig per openshift/origin#3160 Update references to /var/lib/openshift/openshift.local.certificates
* BugfixesScott Dodson2015-06-101-1/+1
| | | | | - Don't include ./ in the tarball we transfer to the nodes - Fixup node argument ordering
* Templatize configs and 0.5.2 changesJason DeTiberus2015-06-101-39/+41
| | | | | | | | | | | | | | | | | | | | | | - 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
* Accomodate upstream configuration changeScott Dodson2015-06-101-1/+1
| | | | | | | | | | - Master config and certificates are now in /etc/openshift/master - Node config is now in /etc/openshift/node - Several certificates have been renamed to accomodate a flattening of structure to accomodate secret storage - Add openshift_data_dir to ensure etcd and volumes are stored in /var/lib/openshift - Add openshift_generated_configs_dir
* add use_fluentd to openshift_factsJason DeTiberus2015-06-061-2/+4
| | | | | - Move use_fluentd into openshift_facts proper - default use_fluentd to False unless deployment_type == origin
* Infrastructure - Add service action to bin/clusterJhon Honce2015-06-031-0/+18
| | | | | * Add necessary playbooks/roles * Cleanup bin/cluster to meet new design guide lines
* * Make fluentd deployment optional with openshift_use_fluentdJhon Honce2015-06-011-1/+1
|
* Install fluentd on nodes and masterJhon Honce2015-05-291-0/+1
| | | | * Configure fluentd to aggragate container logs