8 app: { get_input: app_name }
13 kubernetes_master_agent_user:
14 default: { get_input: agent_user }
18 cloudify.nodes.Kubernetes.Node:
19 derived_from: cloudify.nodes.Root
21 cloudify.interfaces.lifecycle:
23 implementation: cloudify/scripts/create.py
25 implementation: cloudify/scripts/configure_node.py
28 default: { get_input: join_command }
30 implementation: fabric.fabric_plugin.tasks.run_task
33 default: cloudify/scripts/tasks.py
38 hostname: { get_attribute: [ SELF, hostname ] }
39 labels: { get_input: labels }
42 host_string: { get_input: kubernetes_master_ip }
43 user: { get_input: kubernetes_master_agent_user }
44 key: { get_secret: agent_key_private }
46 # implementation: fabric.fabric_plugin.tasks.run_task
49 # default: cloudify/scripts/tasks.py
54 # hostname: { get_attribute: [ SELF, hostname ] }
57 # host_string: { get_input: kubernetes_master_ip }
58 # user: { get_input: kubernetes_master_agent_user }
59 # key: { get_secret: agent_key_private }
61 implementation: fabric.fabric_plugin.tasks.run_task
64 default: cloudify/scripts/tasks.py
69 hostname: { get_attribute: [ SELF, hostname ] }
72 host_string: { get_input: kubernetes_master_ip }
73 user: { get_input: kubernetes_master_agent_user }
74 key: { get_secret: agent_key_private }
76 cloudify.kubernetes.resources.Namespace:
77 derived_from: cloudify.kubernetes.resources.Main
83 method: create_namespace
87 method: read_namespace
90 method: delete_namespace
91 payload: V1DeleteOptions