summaryrefslogtreecommitdiff
path: root/roles/openshift_node/library
AgeCommit message (Collapse)Author
2015-03-24node registration changesJason DeTiberus
- Remove default value for openshift_hostname and make it required - Remove workarounds that are no longer needed - Remove resources parameter from openshift_register_node module - pre-create node certificates for each node before registering node - distribute created node certificates to each node - Move node registration logic to a new openshift_register_nodes role - This is because we now have to run the steps on a master as opposed to on the nodes like we were previously doing. - Rename openshift_register_node module to kubernetes_register_node, one more step to genericizing enough for upstreaming, however there are still plenty of openshift specific commands that still need to be genericized.
2015-03-18Register node fixesJason DeTiberus
- 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)
2015-03-13Update openshift_register_node module for changes in .kubeconfig format ↵Jason DeTiberus
following latest kubernetes rebase
2015-03-06openshift_register_node module fixesJason DeTiberus
- Set parameters resources and cpu/memory as mutually exclusive - Add parameters for setting the client_user, client_context and client_cluster - This allows the module to ensure it is using the proper context for operation - Node resources weren't properly being registered - wrapped node definition object in a config object to rectify - Reduce default to 75% Total Memory instead of 80% - Don't bother running osc create node if node is already in osc get nodes output
2015-03-05add vim vim modeline to ansible modulesJason DeTiberus
2015-03-02openshift_node changes for register_node moduleJason DeTiberus
- add openshift_register_node module to openshift_node role - verifies that node isn't already registered before attempting to register it