k8s.models.service module¶
- class k8s.models.service.Service(new=True, **kwargs)[source]¶
-
- metadata¶
Generic field on a k8s model
- spec¶
Generic field on a k8s model
- class k8s.models.service.ServicePort(new=True, **kwargs)[source]¶
Bases:
Model
- name¶
Generic field on a k8s model
- nodePort¶
Generic field on a k8s model
- port¶
Generic field on a k8s model
- protocol¶
Generic field on a k8s model
- targetPort¶
Generic field on a k8s model
- class k8s.models.service.ServiceSpec(new=True, **kwargs)[source]¶
Bases:
Model
- clusterIP¶
OnceField can only be set on new instances, and is immutable after creation on the server
- loadBalancerIP¶
OnceField can only be set on new instances, and is immutable after creation on the server
- loadBalancerSourceRanges¶
ListField is a list (array) of a single type on a model
- ports¶
ListField is a list (array) of a single type on a model
- selector¶
Generic field on a k8s model
- sessionAffinity¶
Generic field on a k8s model
- type¶
Generic field on a k8s model