Documentation ¶
Index ¶
- func GetEmbeddedRawInstallResources(name string, templateData any, config v1alpha1.PackageCustomization, ...) ([][]byte, error)
- func RawArgocdInstallResources(templateData any, config v1alpha1.PackageCustomization, scheme *runtime.Scheme) ([][]byte, error)
- func RawGiteaInstallResources(templateData any, config v1alpha1.PackageCustomization, scheme *runtime.Scheme) ([][]byte, error)
- func RawNginxInstallResources(templateData any, config v1alpha1.PackageCustomization, scheme *runtime.Scheme) ([][]byte, error)
- type EmbeddedInstallation
- type LocalbuildReconciler
- func (r *LocalbuildReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
- func (r *LocalbuildReconciler) ReconcileArgo(ctx context.Context, req ctrl.Request, resource *v1alpha1.Localbuild) (ctrl.Result, error)
- func (r *LocalbuildReconciler) ReconcileArgoAppsWithGitea(ctx context.Context, req ctrl.Request, resource *v1alpha1.Localbuild) (ctrl.Result, error)
- func (r *LocalbuildReconciler) ReconcileGitea(ctx context.Context, req ctrl.Request, resource *v1alpha1.Localbuild) (ctrl.Result, error)
- func (r *LocalbuildReconciler) ReconcileNginx(ctx context.Context, req ctrl.Request, resource *v1alpha1.Localbuild) (ctrl.Result, error)
- func (r *LocalbuildReconciler) ReconcileProjectNamespace(ctx context.Context, req ctrl.Request, resource *v1alpha1.Localbuild) (ctrl.Result, error)
- func (r *LocalbuildReconciler) SetupWithManager(mgr ctrl.Manager) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetEmbeddedRawInstallResources ¶ added in v0.2.0
func RawArgocdInstallResources ¶ added in v0.2.0
func RawGiteaInstallResources ¶ added in v0.2.0
func RawNginxInstallResources ¶ added in v0.2.0
Types ¶
type EmbeddedInstallation ¶ added in v0.2.0
type EmbeddedInstallation struct {
// contains filtered or unexported fields
}
type LocalbuildReconciler ¶
type LocalbuildReconciler struct { client.Client Scheme *runtime.Scheme CancelFunc context.CancelFunc ExitOnSync bool Config util.CorePackageTemplateConfig TempDir string RepoMap *util.RepoMap // contains filtered or unexported fields }
func (*LocalbuildReconciler) ReconcileArgo ¶
func (r *LocalbuildReconciler) ReconcileArgo(ctx context.Context, req ctrl.Request, resource *v1alpha1.Localbuild) (ctrl.Result, error)
func (*LocalbuildReconciler) ReconcileArgoAppsWithGitea ¶ added in v0.2.0
func (r *LocalbuildReconciler) ReconcileArgoAppsWithGitea(ctx context.Context, req ctrl.Request, resource *v1alpha1.Localbuild) (ctrl.Result, error)
func (*LocalbuildReconciler) ReconcileGitea ¶ added in v0.2.0
func (r *LocalbuildReconciler) ReconcileGitea(ctx context.Context, req ctrl.Request, resource *v1alpha1.Localbuild) (ctrl.Result, error)
func (*LocalbuildReconciler) ReconcileNginx ¶ added in v0.2.0
func (r *LocalbuildReconciler) ReconcileNginx(ctx context.Context, req ctrl.Request, resource *v1alpha1.Localbuild) (ctrl.Result, error)
func (*LocalbuildReconciler) ReconcileProjectNamespace ¶
func (r *LocalbuildReconciler) ReconcileProjectNamespace(ctx context.Context, req ctrl.Request, resource *v1alpha1.Localbuild) (ctrl.Result, error)
func (*LocalbuildReconciler) SetupWithManager ¶
func (r *LocalbuildReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
Click to show internal directories.
Click to hide internal directories.