summaryrefslogtreecommitdiffstats
path: root/roles/openshift_node/tasks
Commit message (Collapse)AuthorAgeFilesLines
...
* Register node fixesJason DeTiberus2015-03-181-2/+12
| | | | | | | | | | | | | | | | | | | - Set --hostname flag in node config in openshift_node role - Support some additional node attributes in openshift_node role - podCIDR - labels - annotations - Support both output types for openshift ex config view in openshift_register_node module - Support multiple api versions in openshift_register_node module - Support additional attributes in openshift_register_node module - annotations - labels - pod_cidr - external_ips (v1beta3, will be available after next kube rebase) - internal_ips (v1beta3, will be available after next kube rebase) - hostnames (v1beta3, will be available after next kube rebase) - external_id (v1beta3, will be available after next kube rebase)
* Allow for overriding node resourcesJason DeTiberus2015-03-091-2/+1
| | | | | | | | | | - add variable openshift_node_resources to openshift_node role - set default value for openshift_node_resources to { capacity: { cpu: ,memory: }} - If cpu is not set, then the default value will be chosen by the openshift_register_node module (num logical cpus) - If memory is not set, then the default value will be chosen by the openshift_register_node module (75% MemTotal according to /proc/meminfo)
* Fix permissions on .kube folderJason DeTiberus2015-03-091-1/+1
| | | | - missing leading 0 on mode
* start fixing os_firewall issuesJason DeTiberus2015-03-061-5/+0
| | | | | - Fix missed references to old firewall scripts - Fix variable name references that didn't get updated
* Do not set KUBECONFIG for root userJason DeTiberus2015-03-061-0/+15
| | | | | | | - instead of setting KUBECONFIG, copy the admin kubeconfig to /root/.kube/.kubeconfig in the openshift_master and openshift_node roles - pause for 30 seconds if the openshift-master service has changed state, since the file we are copying is generated by the master
* Merge pull request #91 from detiber/downWithJSONThomas Wiest2015-03-021-3/+9
|\ | | | | Prefer YAML style datastructures over JSON
| * Prefer YAML style datastructures over JSONJason DeTiberus2015-03-021-3/+9
| | | | | | | | - Switch JSON style datastructures to YAML for debuggability
* | openshift_node changes for register_node moduleJason DeTiberus2015-03-021-0/+6
|/ | | | | - add openshift_register_node module to openshift_node role - verifies that node isn't already registered before attempting to register it
* add support for overriding default registry urlJason DeTiberus2015-03-021-0/+9
|
* Set local_facts for openshift_node and openshift_master later in the task listJason DeTiberus2015-03-021-5/+7
|
* Merge pull request #86 from detiber/manageExternalThomas Wiest2015-03-021-0/+4
|\ | | | | Disable master,node services when externally managed
| * Disable master,node services when externally managedJason DeTiberus2015-03-011-0/+4
| |
* | Bugfixes for openshift-common related changesJason DeTiberus2015-03-011-5/+4
|/ | | | | | | | - Fix failed attempt to cleanup service notify on creds changes - Fix master URL for node to use https - Set openshift_debug_level in vars.yml for playbooks - This puts us closer to the original debug settings, where after the openshift-common changes the debug settings were defaulting back to 0
* create openshift_common roleJason DeTiberus2015-02-241-25/+23
| | | | | | | | | | | - move common openshift logic into openshift_common - set openshift_common as a dependency for openshift_node and openshift_master - rename role variables to openshift_* to be more descriptive - start recording local_facts on the openshift hosts - clean up firewalld config to be a bit more dry - Update firewall ports for https, make sure http rules are removed - Replace references to ansible_eth0.ipv4.address with ansible_default_ipv4.address
* Fix SSL support between master and node(s)Jhon Honce2015-02-201-1/+2
|
* fix service definition for openshift-nodeJason DeTiberus2015-02-201-1/+1
|
* Fix SSL support between master and node(s)Jhon Honce2015-02-191-2/+3
|
* * CRUD temp directory on local machineJhon Honce2015-02-171-2/+1
|
* * Use hostname moduleJhon Honce2015-02-171-5/+8
| | | | * Use mktemp for scratch directory
* Update code to reflect review commentsJhon Honce2015-02-161-2/+5
|
* - Rename minion to nodeJhon Honce2015-02-161-0/+38
- Update playbooks to support latest code