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 G8sClient versioned.Interface 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.