Documentation
¶
Overview ¶
Package resources provides resource factories for the custom-resource example.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var CertificateRequestGVK = schema.GroupVersionKind{
Group: "cert.example.io",
Version: "v1",
Kind: "CertificateRequest",
}
CertificateRequestGVK is the GVK for the fictional CertificateRequest CRD.
Functions ¶
func BaseCertificateRequest ¶
func BaseCertificateRequest(owner *app.ExampleApp) *uns.Unstructured
BaseCertificateRequest returns the desired-state unstructured object for a CertificateRequest. This is the baseline before mutations are applied.
func NewCertificateResource ¶
func NewCertificateResource(owner *app.ExampleApp) (component.Resource, error)
NewCertificateResource constructs an unstructured CertificateRequest with mutations that set the spec fields. This demonstrates how to manage any CRD without a typed primitive wrapper.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.