Documentation ¶
Index ¶
- Constants
- func GenPatchFilePaths(basePath string, patchNames []string) map[string]string
- func GenerateKustomizationYaml(paths []string, patches []string) (string, error)
- func GetArgValue(container corev1.Container, name string) (string, error)
- func GetContainer(containers []corev1.Container, name string) (corev1.Container, error)
- func GetPatchBases(patchNames []string) []string
- func KubeClient(rcg genericclioptions.RESTClientGetter, opts *runclient.Options) (client.WithWatch, error)
- func KubeConfig(rcg genericclioptions.RESTClientGetter, opts *runclient.Options) (*rest.Config, error)
- func Map(vs []string, f func(string) string) []string
- func NewScheme() *apiruntime.Scheme
- func ResourceManager(rcg genericclioptions.RESTClientGetter, opts *runclient.Options) (*ssa.ResourceManager, error)
- type KustomizationValues
- type RESTClientGetter
Constants ¶
View Source
const DefaultFluxVersion string = "v2.2.3"
Variables ¶
This section is empty.
Functions ¶
func GenPatchFilePaths ¶ added in v0.25.0
func GenerateKustomizationYaml ¶ added in v0.25.0
func GetArgValue ¶ added in v0.24.0
func GetContainer ¶ added in v0.24.0
func GetPatchBases ¶ added in v0.25.0
func KubeClient ¶
func KubeClient(rcg genericclioptions.RESTClientGetter, opts *runclient.Options) (client.WithWatch, error)
func KubeConfig ¶
func KubeConfig(rcg genericclioptions.RESTClientGetter, opts *runclient.Options) (*rest.Config, error)
func NewScheme ¶
func NewScheme() *apiruntime.Scheme
func ResourceManager ¶
func ResourceManager(rcg genericclioptions.RESTClientGetter, opts *runclient.Options) (*ssa.ResourceManager, error)
Types ¶
type KustomizationValues ¶ added in v0.25.0
type RESTClientGetter ¶
type RESTClientGetter struct {
// contains filtered or unexported fields
}
func NewRestClientGetter ¶
func NewRestClientGetter(clientconfig clientcmd.ClientConfig) *RESTClientGetter
func (*RESTClientGetter) ToDiscoveryClient ¶
func (r *RESTClientGetter) ToDiscoveryClient() (discovery.CachedDiscoveryInterface, error)
func (*RESTClientGetter) ToRESTConfig ¶
func (r *RESTClientGetter) ToRESTConfig() (*rest.Config, error)
func (*RESTClientGetter) ToRESTMapper ¶
func (r *RESTClientGetter) ToRESTMapper() (meta.RESTMapper, error)
func (*RESTClientGetter) ToRawKubeConfigLoader ¶
func (r *RESTClientGetter) ToRawKubeConfigLoader() clientcmd.ClientConfig
Click to show internal directories.
Click to hide internal directories.