# Functions
No description provided by the author
No description provided by the author
No description provided by the author
GenerateRandomPassword generates a random password of specified length.
NewMockdriftWatcher creates a new mock instance.
NewMockGitClient creates a new mock instance.
NewMockGitOperations creates a new mock instance.
NewMockRemoteClient creates a new mock instance.
# Constants
No description provided by the author
AnalyticsSent is an int bit-field that stores which info has already been sent.
No description provided by the author
No description provided by the author
Default Application Namespace.
Which ArgoCD objects we're creating.
Which ArgoCD objects we're creating.
Which ArgoCD objects we're creating.
ClusterWide Argo Name.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
nolint:gosec.
Default Gitea Admin user.
Gitea Argo Application Name.
Gitea chart name in the Validated Patterns repo.
Our gitea-chart default version (we stay on the latest 0.0.X version).
Gitea Default Random Password Length.
URL to the Validated Patterns Helm chart repo.
Namespace for the Gitea resources.
Release name used by the Helm SDK.
Repo name for the Validated Patterns Helm repo.
Gitea Route Name.
GiteaServer default name.
GitOps Subscription.
GitOps Subscription.
GitOps Subscription.
GitOps Subscription.
Require manual confirmation before installing and upgrading operators.
Require manual intervention before Argo will sync new content.
GitOps Subscription.
Dangerous.
No description provided by the author
Default Operator Config Map Name.
Default Operator Namespace.
No description provided by the author
No description provided by the author
UpdateEvent is the name of the update event.
No description provided by the author
RefreshIntervalMinutes is the minimum time between updates (4h).
Default Subscription Namespace.
No description provided by the author
# Variables
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
GitOperationsImpl implements the GitOperations interface using the actual go-git package.
MockdriftWatcher is a mock of driftWatcher interface.
MockdriftWatcherMockRecorder is the mock recorder for MockdriftWatcher.
MockGitClient is a mock of GitClient interface.
MockGitClientMockRecorder is the mock recorder for MockGitClient.
MockGitOperations is a mock of GitOperations interface.
MockGitOperationsMockRecorder is the mock recorder for MockGitOperations.
MockRemoteClient is a mock of RemoteClient interface.
MockRemoteClientMockRecorder is the mock recorder for MockRemoteClient.
PatternReconciler reconciles a Pattern object.
No description provided by the author
# Interfaces
No description provided by the author
No description provided by the author
GitOperations interface defines the methods used from the go-git package.
No description provided by the author
No description provided by the author
# Type aliases
No description provided by the author
No description provided by the author