Last generated March 23, 2022

NetworkPool

NetworkPool is the infrastructure provider referenced in upstream CAPI Cluster CRs.

Full name:
networkpools.infrastructure.giantswarm.io
Group:
infrastructure.giantswarm.io
Singular name:
networkpool
Plural name:
networkpools
Scope:
Namespaced
Versions:
v1alpha2v1alpha3

Version v1alpha2

Example CR

apiVersion: infrastructure.giantswarm.io/v1alpha2
kind: NetworkPool
metadata:
  annotations:
    giantswarm.io/docs: https://docs.giantswarm.io/ui-api/management-api/crd/networkpools.infrastructure.giantswarm.io/
  creationTimestamp: null
  labels:
    giantswarm.io/organization: giantswarm
  name: custom
  namespace: default
spec:
  cidrBlock: 192.168.0.0/16

Properties

.apiVersion

string

APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources

.kind

string

Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds

.metadata

object

.spec

object Required

NetworkPoolSpec is the spec part for the NetworkPool resource.

.spec.cidrBlock

string

IPv4 address block in CIDR notation.

Version v1alpha3

Example CR

apiVersion: infrastructure.giantswarm.io/v1alpha3
kind: NetworkPool
metadata:
  annotations:
    giantswarm.io/docs: https://docs.giantswarm.io/ui-api/management-api/crd/networkpools.infrastructure.giantswarm.io/
  creationTimestamp: null
  labels:
    giantswarm.io/organization: giantswarm
  name: custom
  namespace: default
spec:
  cidrBlock: 192.168.0.0/16

Properties

.apiVersion

string

APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources

.kind

string

Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds

.metadata

object

.spec

object Required

NetworkPoolSpec is the spec part for the NetworkPool resource.

.spec.cidrBlock

string

IPv4 address block in CIDR notation.


This documentation page shows information based on apiextensions v5.0.0.