package servicecidrs
import "k8s.io/kubernetes/pkg/controller/servicecidrs"
Index ¶
Constants ¶
const (
ServiceCIDRProtectionFinalizer = "networking.k8s.io/service-cidr-finalizer"
)
Types ¶
type Controller ¶
type Controller struct {
// contains filtered or unexported fields
}
Controller manages selector-based service ipAddress.
func NewController ¶
func NewController( ctx context.Context, serviceCIDRInformer networkinginformers.ServiceCIDRInformer, ipAddressInformer networkinginformers.IPAddressInformer, client clientset.Interface, ) *Controller
NewController returns a new *Controller.
func (*Controller) Run ¶
func (c *Controller) Run(ctx context.Context, workers int)
Run will not return until stopCh is closed.
Source Files ¶
servicecidrs_controller.go
- Version
- v1.33.0 (latest)
- Published
- Apr 23, 2025
- Platform
- linux/amd64
- Imports
- 27 packages
- Last checked
- 3 hours ago –
Tools for package owners.