Documentation ¶
Index ¶
Constants ¶
View Source
const (
InjectCABundleAnnotationName = "service.alpha.openshift.io/inject-cabundle"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIServiceCABundleInjectorOptions ¶
type APIServiceCABundleInjectorOptions struct {
Config *servicecertsignerv1alpha1.APIServiceCABundleInjectorConfig
}
func (*APIServiceCABundleInjectorOptions) RunAPIServiceCABundleInjector ¶
func (o *APIServiceCABundleInjectorOptions) RunAPIServiceCABundleInjector(clientConfig *rest.Config, stopCh <-chan struct{}) error
type ServiceServingCertUpdateController ¶
type ServiceServingCertUpdateController struct {
// contains filtered or unexported fields
}
func NewAPIServiceCABundleInjector ¶
func NewAPIServiceCABundleInjector(apiServiceInformer apiserviceinformer.APIServiceInformer, apiServiceClient apiserviceclient.APIServicesGetter, caBundle []byte) *ServiceServingCertUpdateController
func (*ServiceServingCertUpdateController) Run ¶
func (c *ServiceServingCertUpdateController) Run(workers int, stopCh <-chan struct{})
Run begins watching and syncing.
Click to show internal directories.
Click to hide internal directories.