Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterStatus ¶
type ClusterStatus struct { // CRDGroups is a series of groups of CRDs by their domain, e.g. jetstack.io CRDGroups []crdGroup `yaml:"crds"` // Namespaces is a list of namespaces that exist in the cluster which are // related to Jetstack Secure components Namespaces []string `yaml:"namespaces"` // IngressShimIngresses is a list of ingresses in the cluster using cert-manager ingress shim IngressShimIngresses []summaryIngress `yaml:"ingress-shim-ingresses"` // Components is a list of components installed in the cluster which are // cert-manager or jetstack-secure related Components map[string]installedComponent `yaml:"components"` // Issuers is a list of issuers of all kinds found in the cluster. Including // external issuers. Issuers []summaryIssuer `yaml:"issuers"` }
ClusterStatus is a collection of information about a cluster that can be helpful for users about to install.
func GatherClusterStatus ¶
GatherClusterStatus returns a ClusterStatus for the supplied cluster
Click to show internal directories.
Click to hide internal directories.