Documentation ¶
Index ¶
Constants ¶
View Source
const ( // SecretKeyPassword secret key for the Operator User in the Nexus server SecretKeyPassword = "server-user-password" // SecretKeyUsername secret key for the Operator Password in the Nexus server SecretKeyUsername = "server-user-username" )
Variables ¶
This section is empty.
Functions ¶
func HandleServerOperations ¶
func HandleServerOperations(nexus *v1alpha1.Nexus, client client.Client) (v1alpha1.OperationsStatus, error)
HandleServerOperations makes all required operations in the Nexus server side, such as creating the operator user
Types ¶
type RepositoryOperations ¶
type RepositoryOperations interface {
EnsureCommunityMavenProxies() error
}
RepositoryOperations describes the public operations in the repository domain for the Nexus instance
type UserOperations ¶
type UserOperations interface {
EnsureOperatorUser() error
}
Click to show internal directories.
Click to hide internal directories.