Documentation ¶
Overview ¶
Package base is responsible for create Jenkins master pod and it's base configuration
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CompareContainerVolumeMounts ¶ added in v0.0.10
CompareContainerVolumeMounts returns true if two containers volume mounts are the same
Types ¶
type ReconcileJenkinsBaseConfiguration ¶
type ReconcileJenkinsBaseConfiguration struct { configuration.Configuration // contains filtered or unexported fields }
ReconcileJenkinsBaseConfiguration defines values required for Jenkins base configuration
func New ¶
func New(config configuration.Configuration, logger logr.Logger, jenkinsAPIConnectionSettings jenkinsclient.JenkinsAPIConnectionSettings, restConfig *rest.Config) *ReconcileJenkinsBaseConfiguration
New create structure which takes care of base configuration
func (*ReconcileJenkinsBaseConfiguration) Reconcile ¶
func (r *ReconcileJenkinsBaseConfiguration) Reconcile() (reconcile.Result, jenkinsclient.Jenkins, error)
Reconcile takes care of base configuration
Click to show internal directories.
Click to hide internal directories.