Documentation ¶
Index ¶
Constants ¶
View Source
const (
ControllerName = "CloudProviderConfig"
)
Variables ¶
This section is empty.
Functions ¶
func GetDisableOutboundSNAT ¶
GetDisableOutboundSNAT Returns the value of disableOutboundSNAT from the Config
Types ¶
type CloudProviderConfigReconciler ¶
type CloudProviderConfigReconciler struct {
base.AROController
}
CloudProviderConfigReconciler reconciles the openshift-config/cloud-provider-config ConfigMap
func NewReconciler ¶
func NewReconciler(Log *logrus.Entry, client client.Client) *CloudProviderConfigReconciler
func (*CloudProviderConfigReconciler) Reconcile ¶
func (r *CloudProviderConfigReconciler) Reconcile(ctx context.Context, request ctrl.Request) (ctrl.Result, error)
Reconcile makes sure that the cloud-provider-config is healthy
func (*CloudProviderConfigReconciler) SetupWithManager ¶
func (r *CloudProviderConfigReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager setup our manager
Click to show internal directories.
Click to hide internal directories.