Open lb4368 opened 3 years ago
@Arvinderpal - I believe you were going to take this one
Yes, please assign it to me.
Update:
With v0.4.0, the rollout
command is part of clusterctl. There are a couple of sub-commands, namely status
and history
that still need to be implemented. They are dependent https://github.com/kubernetes-sigs/cluster-api/issues/3486 which I'm also working on. Progress has been slow due to a lack of reviewers within the CAPI community.
Also, in airship, we have recently switched to using clusterctl as a binary (via KRM funcs). In the original model, clusterctl was consumed as a library and therefore to use these new commands, some level of code integration was needed. We may need to reassess how best to incorporate these commands.
Proposed change Integrate airshipctl with clusterctl rollout so that we can take advantage of the feature to rollout updates to the cluster currently being managed by airshipctl.
clusterctl rollout
Integrate with airshipctl cluster rollout