package reconciliation
import "github.com/oslokommune/okctl/pkg/controller/application/reconciliation"
Package reconciliation contains reconciliation resources necessary for cluster reconciliation
Index ¶
- func NewApplicationReconciler(client client.ApplicationService, postgresAppService client.ApplicationPostgresService) reconciliation.Reconciler
- func NewArgoCDApplicationReconciler(client client.ApplicationService) reconciliation.Reconciler
- func NewCertificateReconciler(cert client.CertificateService, domain client.DomainService) reconciliation.Reconciler
- func NewContainerRepositoryReconciler(client client.ContainerRepositoryService) reconciliation.Reconciler
- func NewPostgresReconciler(applicationPostgresService client.ApplicationPostgresService) reconciliation.Reconciler
Functions ¶
func NewApplicationReconciler ¶
func NewApplicationReconciler(client client.ApplicationService, postgresAppService client.ApplicationPostgresService) reconciliation.Reconciler
NewApplicationReconciler creates a new reconciler for the VPC resource
func NewArgoCDApplicationReconciler ¶
func NewArgoCDApplicationReconciler(client client.ApplicationService) reconciliation.Reconciler
NewArgoCDApplicationReconciler initializes a new ArgoCDApplicationReconciler
func NewCertificateReconciler ¶
func NewCertificateReconciler(cert client.CertificateService, domain client.DomainService) reconciliation.Reconciler
NewCertificateReconciler initializes a new certificate reconciler
func NewContainerRepositoryReconciler ¶
func NewContainerRepositoryReconciler(client client.ContainerRepositoryService) reconciliation.Reconciler
NewContainerRepositoryReconciler creates a new reconciler for the VPC resource
func NewPostgresReconciler ¶
func NewPostgresReconciler(applicationPostgresService client.ApplicationPostgresService) reconciliation.Reconciler
NewPostgresReconciler creates a new reconciler for the VPC resource
Source Files ¶
application_reconciler.go argocd_reconciler.go certificate_reconciler.go container_repository_reconciler.go doc.go postgres.go
- Version
- v0.0.106 (latest)
- Published
- Oct 21, 2022
- Platform
- linux/amd64
- Imports
- 11 packages
- Last checked
- 18 hours ago –
Tools for package owners.