Documentation
¶
Index ¶
- Constants
- func Exec(client K8sClient, namespace, podName, containerName string, command []string, ...) ([]byte, error)
- type DecidimReconciler
- type DiscourseReconciler
- type ForgejoReconciler
- type GristReconciler
- type HedgedocReconciler
- type K8sClient
- type KeycloakReconciler
- type LibreOfficeOnlineReconciler
- func (r *LibreOfficeOnlineReconciler) Name() string
- func (r *LibreOfficeOnlineReconciler) OwnedConditions() []string
- func (r *LibreOfficeOnlineReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
- func (r *LibreOfficeOnlineReconciler) SetupWithManager(mgr ctrl.Manager) error
- type ListmonkReconciler
- type MobilizonReconciler
- type NextcloudReconciler
- type PlankaReconciler
- type StaticWebsiteReconciler
- type VaultwardenReconciler
- type WikijsReconciler
Constants ¶
const MEMCACHED_PORT = 11211
const SIDEKIQ_CONFIG = `` /* 167-byte string literal not displayed */
Variables ¶
This section is empty.
Functions ¶
Types ¶
type DecidimReconciler ¶
DecidimReconciler reconciles a Decidim object
func (*DecidimReconciler) Name ¶
func (r *DecidimReconciler) Name() string
func (*DecidimReconciler) OwnedConditions ¶
func (r *DecidimReconciler) OwnedConditions() []string
func (*DecidimReconciler) Reconcile ¶
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state. TODO(user): Modify the Reconcile function to compare the state specified by the Decidim object against the actual cluster state, and then perform operations to make the cluster state reflect the state specified by the user.
For more details, check Reconcile and its Result here: - https://pkg.go.dev/sigs.k8s.io/controller-runtime@v0.13.0/pkg/reconcile
func (*DecidimReconciler) SetupWithManager ¶
func (r *DecidimReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type DiscourseReconciler ¶
DiscourseReconciler reconciles a Discourse object
func (*DiscourseReconciler) Name ¶
func (r *DiscourseReconciler) Name() string
func (*DiscourseReconciler) OwnedConditions ¶
func (r *DiscourseReconciler) OwnedConditions() []string
func (*DiscourseReconciler) Reconcile ¶
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state. TODO(user): Modify the Reconcile function to compare the state specified by the Discourse object against the actual cluster state, and then perform operations to make the cluster state reflect the state specified by the user.
For more details, check Reconcile and its Result here: - https://pkg.go.dev/sigs.k8s.io/controller-runtime@v0.16.0/pkg/reconcile
func (*DiscourseReconciler) SetupWithManager ¶
func (r *DiscourseReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type ForgejoReconciler ¶
ForgejoReconciler reconciles a Forgejo object
func (*ForgejoReconciler) Name ¶
func (r *ForgejoReconciler) Name() string
func (*ForgejoReconciler) OwnedConditions ¶
func (r *ForgejoReconciler) OwnedConditions() []string
func (*ForgejoReconciler) Reconcile ¶
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state. TODO(user): Modify the Reconcile function to compare the state specified by the Forgejo object against the actual cluster state, and then perform operations to make the cluster state reflect the state specified by the user.
For more details, check Reconcile and its Result here: - https://pkg.go.dev/sigs.k8s.io/controller-runtime@v0.14.1/pkg/reconcile
func (*ForgejoReconciler) SetupWithManager ¶
func (r *ForgejoReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type GristReconciler ¶ added in v1.0.0
GristReconciler reconciles a Grist object
func (*GristReconciler) Name ¶ added in v1.0.0
func (r *GristReconciler) Name() string
func (*GristReconciler) OwnedConditions ¶ added in v1.0.0
func (r *GristReconciler) OwnedConditions() []string
func (*GristReconciler) Reconcile ¶ added in v1.0.0
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state. TODO(user): Modify the Reconcile function to compare the state specified by the Grist object against the actual cluster state, and then perform operations to make the cluster state reflect the state specified by the user.
For more details, check Reconcile and its Result here: - https://pkg.go.dev/sigs.k8s.io/controller-runtime@v0.16.0/pkg/reconcile
func (*GristReconciler) SetupWithManager ¶ added in v1.0.0
func (r *GristReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type HedgedocReconciler ¶
HedgedocReconciler reconciles a Hedgedoc object
func (*HedgedocReconciler) Name ¶
func (r *HedgedocReconciler) Name() string
func (*HedgedocReconciler) OwnedConditions ¶
func (r *HedgedocReconciler) OwnedConditions() []string
func (*HedgedocReconciler) Reconcile ¶
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state. TODO(user): Modify the Reconcile function to compare the state specified by the Hedgedoc object against the actual cluster state, and then perform operations to make the cluster state reflect the state specified by the user.
For more details, check Reconcile and its Result here: - https://pkg.go.dev/sigs.k8s.io/controller-runtime@v0.16.0/pkg/reconcile
func (*HedgedocReconciler) SetupWithManager ¶
func (r *HedgedocReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type K8sClient ¶
type K8sClient struct { ClientSet *kubernetes.Clientset Config *rest.Config }
K8sClient holds a clientset and a config
type KeycloakReconciler ¶
KeycloakReconciler reconciles a Keycloak object
func (*KeycloakReconciler) Name ¶
func (r *KeycloakReconciler) Name() string
func (*KeycloakReconciler) OwnedConditions ¶
func (r *KeycloakReconciler) OwnedConditions() []string
func (*KeycloakReconciler) Reconcile ¶
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state.
For more details, check Reconcile and its Result here: - https://pkg.go.dev/sigs.k8s.io/controller-runtime@v0.16.0/pkg/reconcile
func (*KeycloakReconciler) SetupWithManager ¶
func (r *KeycloakReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type LibreOfficeOnlineReconciler ¶
LibreOfficeOnlineReconciler reconciles a LibreOfficeOnline object
func (*LibreOfficeOnlineReconciler) Name ¶
func (r *LibreOfficeOnlineReconciler) Name() string
func (*LibreOfficeOnlineReconciler) OwnedConditions ¶
func (r *LibreOfficeOnlineReconciler) OwnedConditions() []string
func (*LibreOfficeOnlineReconciler) Reconcile ¶
func (r *LibreOfficeOnlineReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state. TODO(user): Modify the Reconcile function to compare the state specified by the LibreOfficeOnline object against the actual cluster state, and then perform operations to make the cluster state reflect the state specified by the user.
For more details, check Reconcile and its Result here: - https://pkg.go.dev/sigs.k8s.io/controller-runtime@v0.16.3/pkg/reconcile
func (*LibreOfficeOnlineReconciler) SetupWithManager ¶
func (r *LibreOfficeOnlineReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type ListmonkReconciler ¶ added in v1.0.0
ListmonkReconciler reconciles a Listmonk object
func (*ListmonkReconciler) Name ¶ added in v1.0.0
func (r *ListmonkReconciler) Name() string
func (*ListmonkReconciler) OwnedConditions ¶ added in v1.0.0
func (r *ListmonkReconciler) OwnedConditions() []string
func (*ListmonkReconciler) Reconcile ¶ added in v1.0.0
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state.
For more details, check Reconcile and its Result here: - https://pkg.go.dev/sigs.k8s.io/controller-runtime@v0.16.0/pkg/reconcile
func (*ListmonkReconciler) SetupWithManager ¶ added in v1.0.0
func (r *ListmonkReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type MobilizonReconciler ¶
MobilizonReconciler reconciles a Mobilizon object
func (*MobilizonReconciler) Name ¶
func (r *MobilizonReconciler) Name() string
func (*MobilizonReconciler) OwnedConditions ¶
func (r *MobilizonReconciler) OwnedConditions() []string
func (*MobilizonReconciler) Reconcile ¶
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state. TODO(user): Modify the Reconcile function to compare the state specified by the Mobilizon object against the actual cluster state, and then perform operations to make the cluster state reflect the state specified by the user.
For more details, check Reconcile and its Result here: - https://pkg.go.dev/sigs.k8s.io/controller-runtime@v0.13.0/pkg/reconcile
func (*MobilizonReconciler) SetupWithManager ¶
func (r *MobilizonReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type NextcloudReconciler ¶
NextcloudReconciler reconciles a Nextcloud object
func (*NextcloudReconciler) Name ¶
func (r *NextcloudReconciler) Name() string
func (*NextcloudReconciler) OwnedConditions ¶
func (r *NextcloudReconciler) OwnedConditions() []string
func (*NextcloudReconciler) Reconcile ¶
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state. TODO(user): Modify the Reconcile function to compare the state specified by the Nextcloud object against the actual cluster state, and then perform operations to make the cluster state reflect the state specified by the user.
For more details, check Reconcile and its Result here: - https://pkg.go.dev/sigs.k8s.io/controller-runtime@v0.16.3/pkg/reconcile
func (*NextcloudReconciler) SetupWithManager ¶
func (r *NextcloudReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type PlankaReconciler ¶ added in v1.0.0
PlankaReconciler reconciles a Planka object
func (*PlankaReconciler) Name ¶ added in v1.0.0
func (r *PlankaReconciler) Name() string
func (*PlankaReconciler) OwnedConditions ¶ added in v1.0.0
func (r *PlankaReconciler) OwnedConditions() []string
func (*PlankaReconciler) SetupWithManager ¶ added in v1.0.0
func (r *PlankaReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type StaticWebsiteReconciler ¶ added in v1.0.0
StaticWebsiteReconciler reconciles a StaticWebsite object
func (*StaticWebsiteReconciler) Name ¶ added in v1.0.0
func (r *StaticWebsiteReconciler) Name() string
func (*StaticWebsiteReconciler) OwnedConditions ¶ added in v1.0.0
func (r *StaticWebsiteReconciler) OwnedConditions() []string
func (*StaticWebsiteReconciler) SetupWithManager ¶ added in v1.0.0
func (r *StaticWebsiteReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type VaultwardenReconciler ¶ added in v1.0.0
VaultwardenReconciler reconciles a Vaultwarden object
func (*VaultwardenReconciler) Name ¶ added in v1.0.0
func (r *VaultwardenReconciler) Name() string
func (*VaultwardenReconciler) OwnedConditions ¶ added in v1.0.0
func (r *VaultwardenReconciler) OwnedConditions() []string
func (*VaultwardenReconciler) SetupWithManager ¶ added in v1.0.0
func (r *VaultwardenReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type WikijsReconciler ¶ added in v1.0.0
WikijsReconciler reconciles a Wikijs object
func (*WikijsReconciler) Name ¶ added in v1.0.0
func (r *WikijsReconciler) Name() string
func (*WikijsReconciler) OwnedConditions ¶ added in v1.0.0
func (r *WikijsReconciler) OwnedConditions() []string
func (*WikijsReconciler) SetupWithManager ¶ added in v1.0.0
func (r *WikijsReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
Source Files
¶
- decidim_controller.go
- decidim_controller_affinity.go
- decidim_controller_bucket.go
- decidim_controller_config.go
- decidim_controller_deploy.go
- decidim_controller_deploy_sidekiq.go
- decidim_controller_env.go
- decidim_controller_hpa.go
- decidim_controller_hpa_sidekiq.go
- decidim_controller_ingress.go
- decidim_controller_job.go
- decidim_controller_maintenance.go
- decidim_controller_memcached.go
- decidim_controller_pdb.go
- decidim_controller_postgres.go
- decidim_controller_redis.go
- decidim_controller_svc.go
- discourse_controller.go
- discourse_controller_bucket.go
- discourse_controller_config.go
- discourse_controller_deploy.go
- discourse_controller_deploy_sidekiq.go
- discourse_controller_job.go
- discourse_controller_net.go
- discourse_controller_postgres.go
- discourse_controller_redis.go
- discourse_controller_sa.go
- forgejo_controller.go
- forgejo_controller_bucket.go
- forgejo_controller_deploy.go
- forgejo_controller_ingress.go
- forgejo_controller_postgres.go
- forgejo_controller_pvc.go
- forgejo_controller_secret.go
- forgejo_controller_svc.go
- grist_controller.go
- grist_controller_bucket.go
- grist_controller_config.go
- grist_controller_doc_deploy.go
- grist_controller_doc_svc.go
- grist_controller_home_deploy.go
- grist_controller_home_svc.go
- grist_controller_ingress.go
- grist_controller_lb_deploy.go
- grist_controller_lb_service.go
- grist_controller_oidc.go
- grist_controller_postgres.go
- grist_controller_redis.go
- hedgedoc_controller.go
- hedgedoc_controller_bucket.go
- hedgedoc_controller_config.go
- hedgedoc_controller_deploy.go
- hedgedoc_controller_net.go
- hedgedoc_controller_oidc.go
- hedgedoc_controller_postgres.go
- keycloak_controller.go
- keycloak_controller_config.go
- keycloak_controller_net.go
- keycloak_controller_postgres.go
- keycloak_controller_sts.go
- libreofficeonline_controller.go
- libreofficeonline_controller_app.go
- libreofficeonline_controller_balancer.go
- libreofficeonline_controller_balancer_config.go
- libreofficeonline_controller_ingress.go
- listmonk_controller.go
- listmonk_controller_bucket.go
- listmonk_controller_config.go
- listmonk_controller_deploy.go
- listmonk_controller_net.go
- listmonk_controller_postgres.go
- mobilizon_controller.go
- mobilizon_controller_deploy.go
- mobilizon_controller_jobs.go
- mobilizon_controller_juice.go
- mobilizon_controller_net.go
- mobilizon_controller_postgres.go
- mobilizon_controller_secret.go
- nextcloud_controller.go
- nextcloud_controller_bucket.go
- nextcloud_controller_cron.go
- nextcloud_controller_deploy.go
- nextcloud_controller_env.go
- nextcloud_controller_job.go
- nextcloud_controller_net.go
- nextcloud_controller_pdb.go
- nextcloud_controller_postgres.go
- nextcloud_controller_previews.go
- nextcloud_controller_redis.go
- nextcloud_controller_secret.go
- nextcloud_controller_sso.go
- planka_controller.go
- planka_controller_deploy.go
- planka_controller_net.go
- planka_controller_oidc.go
- planka_controller_postgres.go
- planka_controller_pvc.go
- planka_controller_secret.go
- staticwebsite_controller.go
- vaultwarden_controller.go
- vaultwarden_controller_deploy.go
- vaultwarden_controller_pvc.go
- vaultwarden_controller_secret.go
- wikijs_controller.go
- wikijs_controller_deploy.go
- wikijs_controller_net.go
- wikijs_controller_postgres.go