controllers

package
v1.2.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 14, 2022 License: MIT Imports: 21 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CACerts

type CACerts struct {
	RemoveDefaults bool     `json:"remove-defaults"`
	Trusted        []string `json:"trusted"`
}

CACerts - For storage of ca-certs cloud-init update

type CloudInit

type CloudInit struct {
	Metadata `json:"meta-data"`
}

CloudInit - Boilerplate for cloud-init hierarchical structure

type CloudInitBSS

type CloudInitBSS struct {
	Hosts     []string
	CloudInit `json:"cloud-init"`
}

CloudInitBSS - Boilerplace for cloud-init hierarchical structure

type Metadata

type Metadata struct {
	CACerts `json:"ca-certs"`
}

Metadata - Boilerplate for cloud-init hierarchical structure

type TrustedCertificatesReconciler

type TrustedCertificatesReconciler struct {
	client.Client
	Log    logr.Logger
	Scheme *runtime.Scheme
}

TrustedCertificatesReconciler reconciles a TrustedCertificates object

func (*TrustedCertificatesReconciler) Reconcile

Reconcile main K8S reconcile method

func (*TrustedCertificatesReconciler) SetupWithManager

func (r *TrustedCertificatesReconciler) SetupWithManager(mgr ctrl.Manager) error

SetupWithManager register the operator

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL