runtime icon indicating copy to clipboard operation
runtime copied to clipboard

Install: Add a check option to check for readiness of Kubernetes cluster before install

Open sheng-liang opened this issue 3 years ago • 4 comments

We should add either a separate command or an option on acorn install to check that the Kubernetes cluster is up and running and the user has proper admin privilege. Otherwise acorn install fails and the user is confused.

sheng-liang avatar Aug 04 '22 17:08 sheng-liang

Adding this to the ingress bucket because one of the main things we want to look for is a functional ingress

cjellick avatar Aug 09 '22 20:08 cjellick

Today we discussed adding checks to install for the following areas:

  • Ingress for http endpoints - https://github.com/acorn-io/acorn/issues/476
  • Service LB for tcp endpoints - https://github.com/acorn-io/acorn/issues/545
  • Storage Class for volumes - https://github.com/acorn-io/acorn/issues/546
  • Cluster-admin perms for install - https://github.com/acorn-io/acorn/issues/547

cjellick avatar Aug 12 '22 21:08 cjellick

So this issue is an epic or meta-issue for the above areas

cjellick avatar Aug 12 '22 21:08 cjellick

With all these checks, the shouldn't cause the overall installation to fail. They should just report warnings during the install process and again at the end of install.

cjellick avatar Aug 12 '22 22:08 cjellick

verified

cjellick avatar Sep 01 '22 23:09 cjellick