Versions in this module Expand all Collapse all v1 v1.0.0 Nov 21, 2019 Changes in this version + const Name + func IsInvalidConfig(err error) bool + func IsWrongType(err error) bool + type Config struct + ClusterIPRange string + GetClusterConfigFunc func(obj interface{}) (v1alpha1.ClusterGuestConfig, error) + GetClusterObjectMetaFunc func(obj interface{}) (metav1.ObjectMeta, error) + K8sClient kubernetes.Interface + Logger micrologger.Logger + type StateGetter struct + func New(config Config) (*StateGetter, error) + func (r *StateGetter) GetCurrentState(ctx context.Context, obj interface{}) ([]*corev1.ConfigMap, error) + func (r *StateGetter) GetDesiredState(ctx context.Context, obj interface{}) ([]*corev1.ConfigMap, error) + func (r *StateGetter) Name() string