Documentation ¶
Index ¶
- Variables
- func GetConsoleState(conf *action.Configuration, config *rest.Config, releaseName string, ns string) (*hlfv1alpha1.FabricOperationsConsoleStatus, error)
- type Auth
- type CouchDB
- type CouchDBExternal
- type FabricOperationsConsoleChart
- type FabricOperationsConsoleReconciler
- type Image
- type Ingress
- type IngressHost
- type IngressPath
- type Persistence
- type Status
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ErrClientK8s = errors.New("k8sAPIClientError")
)
Functions ¶
func GetConsoleState ¶
func GetConsoleState(conf *action.Configuration, config *rest.Config, releaseName string, ns string) (*hlfv1alpha1.FabricOperationsConsoleStatus, error)
Types ¶
type CouchDB ¶
type CouchDB struct { External CouchDBExternal `json:"external"` Image string `json:"image"` Tag string `json:"tag"` PullPolicy corev1.PullPolicy `json:"pullPolicy"` Username string `json:"username"` Password string `json:"password"` Persistence Persistence `json:"persistence"` Resources *corev1.ResourceRequirements `json:"resources"` }
type CouchDBExternal ¶
type FabricOperationsConsoleChart ¶
type FabricOperationsConsoleChart struct { Replicas int `json:"replicaCount"` Image Image `json:"image"` ImagePullSecrets []corev1.LocalObjectReference `json:"imagePullSecrets"` PodAnnotations map[string]string `json:"podAnnotations"` Ingress Ingress `json:"ingress"` Resources corev1.ResourceRequirements `json:"resources"` Tolerations []corev1.Toleration `json:"tolerations"` Affinity *corev1.Affinity `json:"affinity"` Port int `json:"port"` HostUrl string `json:"hostUrl"` Auth Auth `json:"auth"` CouchDB CouchDB `json:"couchdb"` }
func GetConfig ¶
func GetConfig(conf *hlfv1alpha1.FabricOperationsConsole) (*FabricOperationsConsoleChart, error)
type FabricOperationsConsoleReconciler ¶
type FabricOperationsConsoleReconciler struct { client.Client ChartPath string Log logr.Logger Scheme *runtime.Scheme Config *rest.Config }
FabricOperationsConsoleReconciler reconciles a FabricOperationsConsole object
func (*FabricOperationsConsoleReconciler) SetupWithManager ¶
func (r *FabricOperationsConsoleReconciler) SetupWithManager(mgr ctrl.Manager) error
type Image ¶
type Image struct { Repository string `json:"repository"` Tag string `json:"tag"` PullPolicy corev1.PullPolicy `json:"pullPolicy"` }
type Ingress ¶
type Ingress struct { Enabled bool `json:"enabled"` ClassName string `json:"className"` Annotations map[string]string `json:"annotations"` TLS []v1beta1.IngressTLS `json:"tls"` Hosts []IngressHost `json:"hosts"` }
type IngressHost ¶
type IngressHost struct { Host string `json:"host"` Paths []IngressPath `json:"paths"` }
type IngressPath ¶
type Persistence ¶
type Status ¶
type Status struct { Status hlfv1alpha1.DeploymentStatus TLSCert string NodePort int }
Click to show internal directories.
Click to hide internal directories.