Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Documentation
data KubernetesNetworkConfigRequest Source #
The Kubernetes network configuration for the cluster.
See: newKubernetesNetworkConfigRequest
smart constructor.
KubernetesNetworkConfigRequest' | |
|
Instances
newKubernetesNetworkConfigRequest :: KubernetesNetworkConfigRequest Source #
Create a value of KubernetesNetworkConfigRequest
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:serviceIpv4Cidr:KubernetesNetworkConfigRequest'
, kubernetesNetworkConfigRequest_serviceIpv4Cidr
- The CIDR block to assign Kubernetes service IP addresses from. If you
don't specify a block, Kubernetes assigns addresses from either the
10.100.0.0/16 or 172.20.0.0/16 CIDR blocks. We recommend that you
specify a block that does not overlap with resources in other networks
that are peered or connected to your VPC. The block must meet the
following requirements:
- Within one of the following private IP address blocks: 10.0.0.0/8, 172.16.0.0.0/12, or 192.168.0.0/16.
- Doesn't overlap with any CIDR block assigned to the VPC that you selected for VPC.
- Between /24 and /12.
You can only specify a custom CIDR block when you create a cluster and can't change this value once the cluster is created.
kubernetesNetworkConfigRequest_serviceIpv4Cidr :: Lens' KubernetesNetworkConfigRequest (Maybe Text) Source #
The CIDR block to assign Kubernetes service IP addresses from. If you don't specify a block, Kubernetes assigns addresses from either the 10.100.0.0/16 or 172.20.0.0/16 CIDR blocks. We recommend that you specify a block that does not overlap with resources in other networks that are peered or connected to your VPC. The block must meet the following requirements:
- Within one of the following private IP address blocks: 10.0.0.0/8, 172.16.0.0.0/12, or 192.168.0.0/16.
- Doesn't overlap with any CIDR block assigned to the VPC that you selected for VPC.
- Between /24 and /12.
You can only specify a custom CIDR block when you create a cluster and can't change this value once the cluster is created.