Documentation
¶
Overview ¶
NOTE this file is copied from operatorkit for migration purposes. The goal here is to get rid of the crud primitive and move to the implementation of the new handler interface eventually.
NOTE this file is copied from operatorkit for migration purposes. The goal here is to get rid of the crud primitive and move to the implementation of the new handler interface eventually.
Index ¶
Constants ¶
View Source
const (
// Name is the identifier of the resource.
Name = "certconfig"
)
Variables ¶
This section is empty.
Functions ¶
func IsInvalidConfig ¶
IsInvalidConfig asserts invalidConfigError.
Types ¶
type Config ¶
type Config struct {
BaseDomain basedomain.Interface
CtrlClient ctrlClient.Client
HAMaster hamaster.Interface
Logger micrologger.Logger
ReleaseVersion releaseversion.Interface
APIIP string
CertTTL string
ClusterDomain string
Provider string
}
Config represents the configuration used to create a new cloud config resource.
type Resource ¶
type Resource struct {
// contains filtered or unexported fields
}
Resource implements the cloud config resource.
func (*Resource) EnsureCreated ¶
func (*Resource) EnsureDeleted ¶
Click to show internal directories.
Click to hide internal directories.