# Functions
JenkinsTypeMeta returns Jenkins type meta.
# Constants
CreateUserAuthorizationStrategy operator sets HudsonPrivateSecurityRealm and FullControlOnceLoggedInAuthorizationStrategy than creates user using init.d groovy script.
No description provided by the author
No description provided by the author
Kind defines Jenkins CRD kind name.
NotificationLevelInfo - Only info.
NotificationLevelWarning - Only Warnings.
ServiceAccountAuthorizationStrategy operator gets token associated with Jenkins service account and uses it as bearer token.
# Variables
AddToScheme adds the types in this group-version to the given scheme.
GroupVersion is group version used to register these objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.
SchemeGroupVersion is group version used to register these objects.
# Structs
Backup is the Schema for the backups API.
BackupList contains a list of Backup.
BackupOptions specifies the options provided to user to backup between.
BackupSpec defines the desired state of Backup.
BackupStatus defines the observed state of Backup.
BackupStrategy is a reusable and referencable strategy used for backing up Jenkins instances and information available inside.
BackupStrategyList contains a list of BackupStrategy.
BackupStrategySpec defines the desired state of BackupStrategy.
BackupStrategyStatus defines the observed state of BackupStrategy.
BackupVolume is the Schema for the backupvolumes API.
BackupVolumeList contains a list of BackupVolume.
BackupVolumeSpec defines the desired state of BackupVolume.
BackupVolumeStatus defines the observed state of BackupVolume.
ConfigMapRef is reference to Kubernetes ConfigMap.
Configuration defines a Jenkins Configuration.
Container defines Kubernetes container attributes.
A JenkinsImage definition.
Jenkins is the Schema for the jenkins API +k8s:openapi-gen=true +kubebuilder:object:root=true +kubebuilder:subresource:status.
JenkinsAPISettings defines configuration used by the operator to gain admin access to the Jenkins API.
JenkinsImage is the Schema for the jenkinsimages API +kubebuilder:subresource:status +kubebuilder:resource:path=jenkinsimages,scope=Namespaced.
No description provided by the author
+kubebuilder:object:root=true JenkinsImageList contains a list of JenkinsImage.
JenkinsImageSpec defines the desired state of JenkinsImage.
JenkinsImageStatus defines the observed state of JenkinsImage.
JenkinsList contains a list of Jenkins.
JenkinsMaster defines the Jenkins master pod attributes and plugins, every single change requires a Jenkins master pod restart.
No description provided by the author
Defines Jenkins Plugin structure.
JenkinsSpec defines the desired state of the Jenkins.
No description provided by the author
Plugin defines Jenkins plugin.
Config for Restart (applies only to Restore.
Restore is the Schema for the restores API.
RestoreList contains a list of Restore.
RestoreSpec defines the desired state of Restore.
RestoreStatus defines the observed state of Restore.
SecretKeySelector selects a key of a Secret.
SecretRef is reference to Kubernetes secret.
Service defines Kubernetes service attributes.
ServiceAccount defines Kubernetes service account attributes.
# Type aliases
AuthorizationStrategy defines authorization strategy of the operator for the Jenkins API.
No description provided by the author
NotificationLevel defines the level of a Notification.