Closed pkosiec closed 2 years ago
Findings:
Add opt to see selected dependencies. Now we see the whole rendered action, which is unreadable as it has: 1,8k lines. It will be also good to add an option to set the level of returned tree:
workflow:
steps:
- - name: create-target-cluster
interface:
selected-implementation: rocketchat-cluster-create-target-cluster-rke2-deploy
- - name: rocketchat-install
template: rocketchat-cluster-rocketchat-install-rocketchat-install
As a result I executed a wrong action which started provision external cluster instead of use provided one.
The cluster provisioning manifest have inconsistent location. It's quite misleading to have such structure in our repo.
We need to create an epic for multi-cluster installation, currently this task solved only a very narrow use-case:
k8s.job.runner
to execute on external cluster to solve problem with not exposed services (e.g. on-prem db)
Description
Take the Kubeconfig as optional argument for Helm runner. If not provided, use platform context.
Reason
To enable installing Helm charts on external Kubernetes clusters.
Use cases