Open AmitKumarDas opened 4 years ago
Draft Thoughts on CLI
$ kubectl nocode download --pack=cassandra
$ kubectl nocode run --pack=cassandra
$ kubectl nocode verify --pack=cassandra
$ kubectl nocode download --pack=tcid-cassandra-on-openebs-localpv
$ kubectl nocode run --pack=tcid-cassandra-on-openebs-localpv
$ kubectl nocode verify --pack=tcid-cassandra-on-openebs-localpv
ProblemStatement: As a kubernetes engineer I would like to install, run & verify one or more applications (that includes required controllers) on my preferred kubernetes cluster. I want a cli that can help me achieve my goal.
NOTE: I do not want to deal with HELM or other tools to achieve this. NOTE: I do not want to configure yamls to achieve my purpose. NOTE: This cli should provide me an opinionated solution.
Use Cases
Notes:
k8s api server binary
,etcd binary
&kubectl
talking to each other