2 cloudify.onap.kubernetes.Environment:
3 derived_from: cloudify.nodes.Root
10 Path to init pod YAML file
13 For compatibility with kubernetes plugin.
14 To be removed in the future.
17 cloudify.interfaces.lifecycle:
19 implementation: cloudify/scripts/onap/create_namespace.py
20 executor: central_deployment_agent
22 implementation: cloudify/scripts/onap/create_init_pod.py
23 executor: central_deployment_agent
25 implementation: cloudify/scripts/onap/delete_init_pod.py
26 executor: central_deployment_agent
28 implementation: cloudify/scripts/onap/delete_namespace.py
29 executor: central_deployment_agent
31 cloudify.onap.kubernetes.App:
32 derived_from: cloudify.nodes.Root
41 Paths (relative, blueprint prespective) to values.yaml file
45 List of paths (relative, blueprint prespective)
46 to all kubernetes resources YAML files definition
51 Path (relative, blueprint prespective)
52 to kubernetes app services YAML file definition
56 Parameters required to create kubernetes resources for each app
60 For compatibility with kubernetes plugin.
61 To be removed in the future.
64 cloudify.interfaces.lifecycle:
66 implementation: cloudify/scripts/onap/create_namespace.py
67 executor: central_deployment_agent
69 implementation: fabric.fabric_plugin.tasks.run_task
70 executor: central_deployment_agent
73 default: cloudify/scripts/onap/configure_docker_secret_workaround.py
75 default: configure_secret
78 host_string: { get_secret: kubernetes_master_ip }
79 user: { get_secret: agent_user }
80 key: { get_secret: agent_key_private }
82 implementation: cloudify/scripts/onap/create_resources_services.py
83 executor: central_deployment_agent
85 implementation: cloudify/scripts/onap/delete_resources_services.py
86 executor: central_deployment_agent
88 implementation: cloudify/scripts/onap/delete_namespace.py
89 executor: central_deployment_agent