Documentation ¶
Index ¶
- type ConfigMaps
- func (*ConfigMaps) Apply(ctx context.Context, configMap *aplcorev1.ConfigMapApplyConfiguration, ...) (result *corev1api.ConfigMap, err error)
- func (*ConfigMaps) Create(ctx context.Context, configMap *corev1api.ConfigMap, opts metav1.CreateOptions) (*corev1api.ConfigMap, error)
- func (*ConfigMaps) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error
- func (*ConfigMaps) DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
- func (cm *ConfigMaps) Get(ctx context.Context, name string, opts metav1.GetOptions) (*corev1api.ConfigMap, error)
- func (*ConfigMaps) List(ctx context.Context, opts metav1.ListOptions) (*corev1api.ConfigMapList, error)
- func (*ConfigMaps) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, ...) (result *corev1api.ConfigMap, err error)
- func (*ConfigMaps) Update(ctx context.Context, configMap *corev1api.ConfigMap, opts metav1.UpdateOptions) (*corev1api.ConfigMap, error)
- func (*ConfigMaps) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error)
- type Configs
- type DetailedCmdRunner
- type MinCoreClient
- func (*MinCoreClient) AdmissionregistrationV1() admissionregistrationv1.AdmissionregistrationV1Interface
- func (*MinCoreClient) AdmissionregistrationV1alpha1() admissionregistrationv1alpha1.AdmissionregistrationV1alpha1Interface
- func (*MinCoreClient) AdmissionregistrationV1beta1() admissionregistrationv1beta1.AdmissionregistrationV1beta1Interface
- func (*MinCoreClient) AppsV1() appsv1.AppsV1Interface
- func (*MinCoreClient) AppsV1beta1() appsv1beta1.AppsV1beta1Interface
- func (*MinCoreClient) AppsV1beta2() appsv1beta2.AppsV1beta2Interface
- func (*MinCoreClient) AuthenticationV1() authenticationv1.AuthenticationV1Interface
- func (*MinCoreClient) AuthenticationV1alpha1() authenticationv1alpha1.AuthenticationV1alpha1Interface
- func (*MinCoreClient) AuthenticationV1beta1() authenticationv1beta1.AuthenticationV1beta1Interface
- func (*MinCoreClient) AuthorizationV1() authorizationv1.AuthorizationV1Interface
- func (*MinCoreClient) AuthorizationV1beta1() authorizationv1beta1.AuthorizationV1beta1Interface
- func (*MinCoreClient) AutoscalingV1() autoscalingv1.AutoscalingV1Interface
- func (*MinCoreClient) AutoscalingV2() autoscalingv2.AutoscalingV2Interface
- func (*MinCoreClient) AutoscalingV2beta1() autoscalingv2beta1.AutoscalingV2beta1Interface
- func (*MinCoreClient) AutoscalingV2beta2() autoscalingv2beta2.AutoscalingV2beta2Interface
- func (*MinCoreClient) BatchV1() batchv1.BatchV1Interface
- func (*MinCoreClient) BatchV1beta1() batchv1beta1.BatchV1beta1Interface
- func (*MinCoreClient) CertificatesV1() certificatesv1.CertificatesV1Interface
- func (*MinCoreClient) CertificatesV1beta1() certificatesv1beta1.CertificatesV1beta1Interface
- func (*MinCoreClient) CoordinationV1() coordinationv1.CoordinationV1Interface
- func (*MinCoreClient) CoordinationV1beta1() coordinationv1beta1.CoordinationV1beta1Interface
- func (c *MinCoreClient) CoreV1() corev1.CoreV1Interface
- func (*MinCoreClient) Discovery() discovery.DiscoveryInterface
- func (*MinCoreClient) DiscoveryV1() discoveryv1.DiscoveryV1Interface
- func (*MinCoreClient) DiscoveryV1beta1() discoveryv1beta1.DiscoveryV1beta1Interface
- func (*MinCoreClient) EventsV1() eventsv1.EventsV1Interface
- func (*MinCoreClient) EventsV1beta1() eventsv1beta1.EventsV1beta1Interface
- func (*MinCoreClient) ExtensionsV1beta1() extensionsv1beta1.ExtensionsV1beta1Interface
- func (*MinCoreClient) FlowcontrolV1alpha1() flowcontrolv1alpha1.FlowcontrolV1alpha1Interface
- func (*MinCoreClient) FlowcontrolV1beta1() flowcontrolv1beta1.FlowcontrolV1beta1Interface
- func (*MinCoreClient) FlowcontrolV1beta2() flowcontrolv1beta2.FlowcontrolV1beta2Interface
- func (*MinCoreClient) FlowcontrolV1beta3() flowcontrolv1beta3.FlowcontrolV1beta3Interface
- func (*MinCoreClient) InternalV1alpha1() internalv1alpha1.InternalV1alpha1Interface
- func (*MinCoreClient) NetworkingV1() networkingv1.NetworkingV1Interface
- func (*MinCoreClient) NetworkingV1alpha1() networkingv1alpha1.NetworkingV1alpha1Interface
- func (*MinCoreClient) NetworkingV1beta1() networkingv1beta1.NetworkingV1beta1Interface
- func (*MinCoreClient) NodeV1() nodev1.NodeV1Interface
- func (*MinCoreClient) NodeV1alpha1() nodev1alpha1.NodeV1alpha1Interface
- func (*MinCoreClient) NodeV1beta1() nodev1beta1.NodeV1beta1Interface
- func (*MinCoreClient) PolicyV1() policyv1.PolicyV1Interface
- func (*MinCoreClient) PolicyV1beta1() policyv1beta1.PolicyV1beta1Interface
- func (*MinCoreClient) RbacV1() rbacv1.RbacV1Interface
- func (*MinCoreClient) RbacV1alpha1() rbacv1alpha1.RbacV1alpha1Interface
- func (*MinCoreClient) RbacV1beta1() rbacv1beta1.RbacV1beta1Interface
- func (*MinCoreClient) ResourceV1alpha1() resourcev1alpha1.ResourceV1alpha1Interface
- func (*MinCoreClient) SchedulingV1() schedulingv1.SchedulingV1Interface
- func (*MinCoreClient) SchedulingV1alpha1() schedulingv1alpha1.SchedulingV1alpha1Interface
- func (*MinCoreClient) SchedulingV1beta1() schedulingv1beta1.SchedulingV1beta1Interface
- func (*MinCoreClient) StorageV1() storagev1.StorageV1Interface
- func (*MinCoreClient) StorageV1alpha1() storagev1alpha1.StorageV1alpha1Interface
- func (*MinCoreClient) StorageV1beta1() storagev1beta1.StorageV1beta1Interface
- type MinCoreV1Client
- func (*MinCoreV1Client) ComponentStatuses() corev1.ComponentStatusInterface
- func (c *MinCoreV1Client) ConfigMaps(namespace string) corev1.ConfigMapInterface
- func (*MinCoreV1Client) Endpoints(namespace string) corev1.EndpointsInterface
- func (*MinCoreV1Client) Events(namespace string) corev1.EventInterface
- func (*MinCoreV1Client) LimitRanges(namespace string) corev1.LimitRangeInterface
- func (*MinCoreV1Client) Namespaces() corev1.NamespaceInterface
- func (*MinCoreV1Client) Nodes() corev1.NodeInterface
- func (*MinCoreV1Client) PersistentVolumeClaims(namespace string) corev1.PersistentVolumeClaimInterface
- func (*MinCoreV1Client) PersistentVolumes() corev1.PersistentVolumeInterface
- func (*MinCoreV1Client) PodTemplates(namespace string) corev1.PodTemplateInterface
- func (*MinCoreV1Client) Pods(namespace string) corev1.PodInterface
- func (*MinCoreV1Client) RESTClient() rest.Interface
- func (*MinCoreV1Client) ReplicationControllers(namespace string) corev1.ReplicationControllerInterface
- func (*MinCoreV1Client) ResourceQuotas(namespace string) corev1.ResourceQuotaInterface
- func (c *MinCoreV1Client) Secrets(namespace string) corev1.SecretInterface
- func (c *MinCoreV1Client) ServiceAccounts(namespace string) corev1.ServiceAccountInterface
- func (*MinCoreV1Client) Services(namespace string) corev1.ServiceInterface
- type MinDiscoveryClient
- func (*MinDiscoveryClient) OpenAPISchema() (*openapi_v2.Document, error)
- func (*MinDiscoveryClient) OpenAPIV3() openapi.Client
- func (*MinDiscoveryClient) RESTClient() rest.Interface
- func (*MinDiscoveryClient) ServerGroups() (*metav1.APIGroupList, error)
- func (*MinDiscoveryClient) ServerGroupsAndResources() ([]*metav1.APIGroup, []*metav1.APIResourceList, error)
- func (*MinDiscoveryClient) ServerPreferredNamespacedResources() ([]*metav1.APIResourceList, error)
- func (*MinDiscoveryClient) ServerPreferredResources() ([]*metav1.APIResourceList, error)
- func (*MinDiscoveryClient) ServerResourcesForGroupVersion(groupVersion string) (*metav1.APIResourceList, error)
- func (*MinDiscoveryClient) ServerVersion() (*version.Info, error)
- func (*MinDiscoveryClient) WithLegacy() discovery.DiscoveryInterface
- type ReconcileOpts
- type Reconciler
- type Secrets
- func (*Secrets) Apply(ctx context.Context, secret *aplcorev1.SecretApplyConfiguration, ...) (result *corev1api.Secret, err error)
- func (sec *Secrets) Create(ctx context.Context, secret *corev1api.Secret, opts metav1.CreateOptions) (*corev1api.Secret, error)
- func (*Secrets) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error
- func (*Secrets) DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
- func (sec *Secrets) Get(ctx context.Context, name string, opts metav1.GetOptions) (*corev1api.Secret, error)
- func (*Secrets) List(ctx context.Context, opts metav1.ListOptions) (*corev1api.SecretList, error)
- func (*Secrets) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, ...) (result *corev1api.Secret, err error)
- func (*Secrets) Update(ctx context.Context, secret *corev1api.Secret, opts metav1.UpdateOptions) (*corev1api.Secret, error)
- func (*Secrets) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error)
- type ServiceAccounts
- func (*ServiceAccounts) Apply(ctx context.Context, ...) (result *corev1api.ServiceAccount, err error)
- func (*ServiceAccounts) Create(ctx context.Context, serviceAccount *corev1api.ServiceAccount, ...) (*corev1api.ServiceAccount, error)
- func (sa *ServiceAccounts) CreateToken(ctx context.Context, serviceAccountName string, ...) (*authenticationv1api.TokenRequest, error)
- func (*ServiceAccounts) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error
- func (*ServiceAccounts) DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
- func (sa *ServiceAccounts) Get(ctx context.Context, name string, opts metav1.GetOptions) (*corev1api.ServiceAccount, error)
- func (*ServiceAccounts) List(ctx context.Context, opts metav1.ListOptions) (*corev1api.ServiceAccountList, error)
- func (*ServiceAccounts) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, ...) (result *corev1api.ServiceAccount, err error)
- func (*ServiceAccounts) Update(ctx context.Context, serviceAccount *corev1api.ServiceAccount, ...) (*corev1api.ServiceAccount, error)
- func (*ServiceAccounts) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConfigMaps ¶
type ConfigMaps struct {
// contains filtered or unexported fields
}
func (*ConfigMaps) Apply ¶
func (*ConfigMaps) Apply(ctx context.Context, configMap *aplcorev1.ConfigMapApplyConfiguration, opts metav1.ApplyOptions) (result *corev1api.ConfigMap, err error)
func (*ConfigMaps) Create ¶
func (*ConfigMaps) Create(ctx context.Context, configMap *corev1api.ConfigMap, opts metav1.CreateOptions) (*corev1api.ConfigMap, error)
func (*ConfigMaps) Delete ¶
func (*ConfigMaps) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error
func (*ConfigMaps) DeleteCollection ¶
func (*ConfigMaps) DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
func (*ConfigMaps) Get ¶
func (cm *ConfigMaps) Get(ctx context.Context, name string, opts metav1.GetOptions) (*corev1api.ConfigMap, error)
func (*ConfigMaps) List ¶
func (*ConfigMaps) List(ctx context.Context, opts metav1.ListOptions) (*corev1api.ConfigMapList, error)
func (*ConfigMaps) Update ¶
func (*ConfigMaps) Update(ctx context.Context, configMap *corev1api.ConfigMap, opts metav1.UpdateOptions) (*corev1api.ConfigMap, error)
func (*ConfigMaps) Watch ¶
func (*ConfigMaps) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error)
type Configs ¶
type Configs struct { Apps []kcv1alpha1.App PkgInstalls []pkgv1alpha1.PackageInstall Pkgs []dpv1alpha1.Package PkgMetadatas []dpv1alpha1.PackageMetadata Secrets []corev1.Secret ConfigMaps []corev1.ConfigMap }
func NewConfigFromFiles ¶
func (*Configs) ApplyNamespace ¶
func (*Configs) PkgsAsObjects ¶
type DetailedCmdRunner ¶
type DetailedCmdRunner struct {
// contains filtered or unexported fields
}
func NewDetailedCmdRunner ¶
func NewDetailedCmdRunner(log io.Writer, fullOutput bool) *DetailedCmdRunner
func (DetailedCmdRunner) RunWithCancel ¶
func (r DetailedCmdRunner) RunWithCancel(cmd *goexec.Cmd, cancelCh chan struct{}) error
type MinCoreClient ¶
type MinCoreClient struct {
// contains filtered or unexported fields
}
func (*MinCoreClient) AdmissionregistrationV1 ¶
func (*MinCoreClient) AdmissionregistrationV1() admissionregistrationv1.AdmissionregistrationV1Interface
func (*MinCoreClient) AdmissionregistrationV1alpha1 ¶
func (*MinCoreClient) AdmissionregistrationV1alpha1() admissionregistrationv1alpha1.AdmissionregistrationV1alpha1Interface
func (*MinCoreClient) AdmissionregistrationV1beta1 ¶
func (*MinCoreClient) AdmissionregistrationV1beta1() admissionregistrationv1beta1.AdmissionregistrationV1beta1Interface
func (*MinCoreClient) AppsV1 ¶
func (*MinCoreClient) AppsV1() appsv1.AppsV1Interface
func (*MinCoreClient) AppsV1beta1 ¶
func (*MinCoreClient) AppsV1beta1() appsv1beta1.AppsV1beta1Interface
func (*MinCoreClient) AppsV1beta2 ¶
func (*MinCoreClient) AppsV1beta2() appsv1beta2.AppsV1beta2Interface
func (*MinCoreClient) AuthenticationV1 ¶
func (*MinCoreClient) AuthenticationV1() authenticationv1.AuthenticationV1Interface
func (*MinCoreClient) AuthenticationV1alpha1 ¶
func (*MinCoreClient) AuthenticationV1alpha1() authenticationv1alpha1.AuthenticationV1alpha1Interface
func (*MinCoreClient) AuthenticationV1beta1 ¶
func (*MinCoreClient) AuthenticationV1beta1() authenticationv1beta1.AuthenticationV1beta1Interface
func (*MinCoreClient) AuthorizationV1 ¶
func (*MinCoreClient) AuthorizationV1() authorizationv1.AuthorizationV1Interface
func (*MinCoreClient) AuthorizationV1beta1 ¶
func (*MinCoreClient) AuthorizationV1beta1() authorizationv1beta1.AuthorizationV1beta1Interface
func (*MinCoreClient) AutoscalingV1 ¶
func (*MinCoreClient) AutoscalingV1() autoscalingv1.AutoscalingV1Interface
func (*MinCoreClient) AutoscalingV2 ¶
func (*MinCoreClient) AutoscalingV2() autoscalingv2.AutoscalingV2Interface
func (*MinCoreClient) AutoscalingV2beta1 ¶
func (*MinCoreClient) AutoscalingV2beta1() autoscalingv2beta1.AutoscalingV2beta1Interface
func (*MinCoreClient) AutoscalingV2beta2 ¶
func (*MinCoreClient) AutoscalingV2beta2() autoscalingv2beta2.AutoscalingV2beta2Interface
func (*MinCoreClient) BatchV1 ¶
func (*MinCoreClient) BatchV1() batchv1.BatchV1Interface
func (*MinCoreClient) BatchV1beta1 ¶
func (*MinCoreClient) BatchV1beta1() batchv1beta1.BatchV1beta1Interface
func (*MinCoreClient) CertificatesV1 ¶
func (*MinCoreClient) CertificatesV1() certificatesv1.CertificatesV1Interface
func (*MinCoreClient) CertificatesV1beta1 ¶
func (*MinCoreClient) CertificatesV1beta1() certificatesv1beta1.CertificatesV1beta1Interface
func (*MinCoreClient) CoordinationV1 ¶
func (*MinCoreClient) CoordinationV1() coordinationv1.CoordinationV1Interface
func (*MinCoreClient) CoordinationV1beta1 ¶
func (*MinCoreClient) CoordinationV1beta1() coordinationv1beta1.CoordinationV1beta1Interface
func (*MinCoreClient) CoreV1 ¶
func (c *MinCoreClient) CoreV1() corev1.CoreV1Interface
func (*MinCoreClient) Discovery ¶
func (*MinCoreClient) Discovery() discovery.DiscoveryInterface
func (*MinCoreClient) DiscoveryV1 ¶
func (*MinCoreClient) DiscoveryV1() discoveryv1.DiscoveryV1Interface
func (*MinCoreClient) DiscoveryV1beta1 ¶
func (*MinCoreClient) DiscoveryV1beta1() discoveryv1beta1.DiscoveryV1beta1Interface
func (*MinCoreClient) EventsV1 ¶
func (*MinCoreClient) EventsV1() eventsv1.EventsV1Interface
func (*MinCoreClient) EventsV1beta1 ¶
func (*MinCoreClient) EventsV1beta1() eventsv1beta1.EventsV1beta1Interface
func (*MinCoreClient) ExtensionsV1beta1 ¶
func (*MinCoreClient) ExtensionsV1beta1() extensionsv1beta1.ExtensionsV1beta1Interface
func (*MinCoreClient) FlowcontrolV1alpha1 ¶
func (*MinCoreClient) FlowcontrolV1alpha1() flowcontrolv1alpha1.FlowcontrolV1alpha1Interface
func (*MinCoreClient) FlowcontrolV1beta1 ¶
func (*MinCoreClient) FlowcontrolV1beta1() flowcontrolv1beta1.FlowcontrolV1beta1Interface
func (*MinCoreClient) FlowcontrolV1beta2 ¶
func (*MinCoreClient) FlowcontrolV1beta2() flowcontrolv1beta2.FlowcontrolV1beta2Interface
func (*MinCoreClient) FlowcontrolV1beta3 ¶
func (*MinCoreClient) FlowcontrolV1beta3() flowcontrolv1beta3.FlowcontrolV1beta3Interface
func (*MinCoreClient) InternalV1alpha1 ¶
func (*MinCoreClient) InternalV1alpha1() internalv1alpha1.InternalV1alpha1Interface
func (*MinCoreClient) NetworkingV1 ¶
func (*MinCoreClient) NetworkingV1() networkingv1.NetworkingV1Interface
func (*MinCoreClient) NetworkingV1alpha1 ¶
func (*MinCoreClient) NetworkingV1alpha1() networkingv1alpha1.NetworkingV1alpha1Interface
func (*MinCoreClient) NetworkingV1beta1 ¶
func (*MinCoreClient) NetworkingV1beta1() networkingv1beta1.NetworkingV1beta1Interface
func (*MinCoreClient) NodeV1 ¶
func (*MinCoreClient) NodeV1() nodev1.NodeV1Interface
func (*MinCoreClient) NodeV1alpha1 ¶
func (*MinCoreClient) NodeV1alpha1() nodev1alpha1.NodeV1alpha1Interface
func (*MinCoreClient) NodeV1beta1 ¶
func (*MinCoreClient) NodeV1beta1() nodev1beta1.NodeV1beta1Interface
func (*MinCoreClient) PolicyV1 ¶
func (*MinCoreClient) PolicyV1() policyv1.PolicyV1Interface
func (*MinCoreClient) PolicyV1beta1 ¶
func (*MinCoreClient) PolicyV1beta1() policyv1beta1.PolicyV1beta1Interface
func (*MinCoreClient) RbacV1 ¶
func (*MinCoreClient) RbacV1() rbacv1.RbacV1Interface
func (*MinCoreClient) RbacV1alpha1 ¶
func (*MinCoreClient) RbacV1alpha1() rbacv1alpha1.RbacV1alpha1Interface
func (*MinCoreClient) RbacV1beta1 ¶
func (*MinCoreClient) RbacV1beta1() rbacv1beta1.RbacV1beta1Interface
func (*MinCoreClient) ResourceV1alpha1 ¶
func (*MinCoreClient) ResourceV1alpha1() resourcev1alpha1.ResourceV1alpha1Interface
func (*MinCoreClient) SchedulingV1 ¶
func (*MinCoreClient) SchedulingV1() schedulingv1.SchedulingV1Interface
func (*MinCoreClient) SchedulingV1alpha1 ¶
func (*MinCoreClient) SchedulingV1alpha1() schedulingv1alpha1.SchedulingV1alpha1Interface
func (*MinCoreClient) SchedulingV1beta1 ¶
func (*MinCoreClient) SchedulingV1beta1() schedulingv1beta1.SchedulingV1beta1Interface
func (*MinCoreClient) StorageV1 ¶
func (*MinCoreClient) StorageV1() storagev1.StorageV1Interface
func (*MinCoreClient) StorageV1alpha1 ¶
func (*MinCoreClient) StorageV1alpha1() storagev1alpha1.StorageV1alpha1Interface
func (*MinCoreClient) StorageV1beta1 ¶
func (*MinCoreClient) StorageV1beta1() storagev1beta1.StorageV1beta1Interface
type MinCoreV1Client ¶
type MinCoreV1Client struct {
// contains filtered or unexported fields
}
func (*MinCoreV1Client) ComponentStatuses ¶
func (*MinCoreV1Client) ComponentStatuses() corev1.ComponentStatusInterface
func (*MinCoreV1Client) ConfigMaps ¶
func (c *MinCoreV1Client) ConfigMaps(namespace string) corev1.ConfigMapInterface
func (*MinCoreV1Client) Endpoints ¶
func (*MinCoreV1Client) Endpoints(namespace string) corev1.EndpointsInterface
func (*MinCoreV1Client) Events ¶
func (*MinCoreV1Client) Events(namespace string) corev1.EventInterface
func (*MinCoreV1Client) LimitRanges ¶
func (*MinCoreV1Client) LimitRanges(namespace string) corev1.LimitRangeInterface
func (*MinCoreV1Client) Namespaces ¶
func (*MinCoreV1Client) Namespaces() corev1.NamespaceInterface
func (*MinCoreV1Client) Nodes ¶
func (*MinCoreV1Client) Nodes() corev1.NodeInterface
func (*MinCoreV1Client) PersistentVolumeClaims ¶
func (*MinCoreV1Client) PersistentVolumeClaims(namespace string) corev1.PersistentVolumeClaimInterface
func (*MinCoreV1Client) PersistentVolumes ¶
func (*MinCoreV1Client) PersistentVolumes() corev1.PersistentVolumeInterface
func (*MinCoreV1Client) PodTemplates ¶
func (*MinCoreV1Client) PodTemplates(namespace string) corev1.PodTemplateInterface
func (*MinCoreV1Client) Pods ¶
func (*MinCoreV1Client) Pods(namespace string) corev1.PodInterface
func (*MinCoreV1Client) RESTClient ¶
func (*MinCoreV1Client) RESTClient() rest.Interface
func (*MinCoreV1Client) ReplicationControllers ¶
func (*MinCoreV1Client) ReplicationControllers(namespace string) corev1.ReplicationControllerInterface
func (*MinCoreV1Client) ResourceQuotas ¶
func (*MinCoreV1Client) ResourceQuotas(namespace string) corev1.ResourceQuotaInterface
func (*MinCoreV1Client) Secrets ¶
func (c *MinCoreV1Client) Secrets(namespace string) corev1.SecretInterface
func (*MinCoreV1Client) ServiceAccounts ¶
func (c *MinCoreV1Client) ServiceAccounts(namespace string) corev1.ServiceAccountInterface
func (*MinCoreV1Client) Services ¶
func (*MinCoreV1Client) Services(namespace string) corev1.ServiceInterface
type MinDiscoveryClient ¶
type MinDiscoveryClient struct{}
Minimum required values to
func (*MinDiscoveryClient) OpenAPISchema ¶
func (*MinDiscoveryClient) OpenAPISchema() (*openapi_v2.Document, error)
func (*MinDiscoveryClient) OpenAPIV3 ¶
func (*MinDiscoveryClient) OpenAPIV3() openapi.Client
func (*MinDiscoveryClient) RESTClient ¶
func (*MinDiscoveryClient) RESTClient() rest.Interface
func (*MinDiscoveryClient) ServerGroups ¶
func (*MinDiscoveryClient) ServerGroups() (*metav1.APIGroupList, error)
func (*MinDiscoveryClient) ServerGroupsAndResources ¶
func (*MinDiscoveryClient) ServerGroupsAndResources() ([]*metav1.APIGroup, []*metav1.APIResourceList, error)
func (*MinDiscoveryClient) ServerPreferredNamespacedResources ¶
func (*MinDiscoveryClient) ServerPreferredNamespacedResources() ([]*metav1.APIResourceList, error)
func (*MinDiscoveryClient) ServerPreferredResources ¶
func (*MinDiscoveryClient) ServerPreferredResources() ([]*metav1.APIResourceList, error)
func (*MinDiscoveryClient) ServerResourcesForGroupVersion ¶
func (*MinDiscoveryClient) ServerResourcesForGroupVersion(groupVersion string) (*metav1.APIResourceList, error)
func (*MinDiscoveryClient) ServerVersion ¶
func (*MinDiscoveryClient) ServerVersion() (*version.Info, error)
func (*MinDiscoveryClient) WithLegacy ¶
func (*MinDiscoveryClient) WithLegacy() discovery.DiscoveryInterface
type ReconcileOpts ¶
type Reconciler ¶
type Reconciler struct {
// contains filtered or unexported fields
}
func NewReconciler ¶
func NewReconciler(depsFactory cmdcore.DepsFactory, cmdRunner exec.CmdRunner, logger logger.Logger) *Reconciler
func (*Reconciler) Reconcile ¶
func (o *Reconciler) Reconcile(configs Configs, opts ReconcileOpts) error
type Secrets ¶
type Secrets struct {
// contains filtered or unexported fields
}
func (*Secrets) Apply ¶
func (*Secrets) Apply(ctx context.Context, secret *aplcorev1.SecretApplyConfiguration, opts metav1.ApplyOptions) (result *corev1api.Secret, err error)
func (*Secrets) DeleteCollection ¶
func (*Secrets) DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
func (*Secrets) List ¶
func (*Secrets) List(ctx context.Context, opts metav1.ListOptions) (*corev1api.SecretList, error)
type ServiceAccounts ¶
type ServiceAccounts struct {
// contains filtered or unexported fields
}
func (*ServiceAccounts) Apply ¶
func (*ServiceAccounts) Apply(ctx context.Context, serviceAccount *aplcorev1.ServiceAccountApplyConfiguration, opts metav1.ApplyOptions) (result *corev1api.ServiceAccount, err error)
func (*ServiceAccounts) Create ¶
func (*ServiceAccounts) Create(ctx context.Context, serviceAccount *corev1api.ServiceAccount, opts metav1.CreateOptions) (*corev1api.ServiceAccount, error)
func (*ServiceAccounts) CreateToken ¶
func (sa *ServiceAccounts) CreateToken(ctx context.Context, serviceAccountName string, tokenRequest *authenticationv1api.TokenRequest, opts metav1.CreateOptions) (*authenticationv1api.TokenRequest, error)
func (*ServiceAccounts) Delete ¶
func (*ServiceAccounts) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error
func (*ServiceAccounts) DeleteCollection ¶
func (*ServiceAccounts) DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
func (*ServiceAccounts) Get ¶
func (sa *ServiceAccounts) Get(ctx context.Context, name string, opts metav1.GetOptions) (*corev1api.ServiceAccount, error)
func (*ServiceAccounts) List ¶
func (*ServiceAccounts) List(ctx context.Context, opts metav1.ListOptions) (*corev1api.ServiceAccountList, error)
func (*ServiceAccounts) Patch ¶
func (*ServiceAccounts) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *corev1api.ServiceAccount, err error)
func (*ServiceAccounts) Update ¶
func (*ServiceAccounts) Update(ctx context.Context, serviceAccount *corev1api.ServiceAccount, opts metav1.UpdateOptions) (*corev1api.ServiceAccount, error)
func (*ServiceAccounts) Watch ¶
func (*ServiceAccounts) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error)
Source Files ¶
Click to show internal directories.
Click to hide internal directories.