You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- description: Cluster infrastructure is ready for GCE instances
25
-
jsonPath: .status.ready
26
-
name: Ready
27
-
type: string
28
-
- description: GCP network the cluster is using
29
-
jsonPath: .spec.network.name
30
-
name: Network
31
-
type: string
32
-
- description: API Endpoint
33
-
jsonPath: .status.apiEndpoints[0]
34
-
name: Endpoint
35
-
priority: 1
36
-
type: string
37
-
name: v1alpha3
38
-
schema:
39
-
openAPIV3Schema:
40
-
description: GCPCluster is the Schema for the gcpclusters API.
41
-
properties:
42
-
apiVersion:
43
-
description: 'APIVersion defines the versioned schema of this representation
44
-
of an object. Servers should convert recognized schemas to the latest
45
-
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
46
-
type: string
47
-
kind:
48
-
description: 'Kind is a string value representing the REST resource this
49
-
object represents. Servers may infer this from the endpoint the client
50
-
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
51
-
type: string
52
-
metadata:
53
-
type: object
54
-
spec:
55
-
description: GCPClusterSpec defines the desired state of GCPCluster.
56
-
properties:
57
-
additionalLabels:
58
-
additionalProperties:
59
-
type: string
60
-
description: AdditionalLabels is an optional set of tags to add to
61
-
GCP resources managed by the GCP provider, in addition to the ones
62
-
added by default.
63
-
type: object
64
-
controlPlaneEndpoint:
65
-
description: ControlPlaneEndpoint represents the endpoint used to
66
-
communicate with the control plane.
67
-
properties:
68
-
host:
69
-
description: The hostname on which the API server is serving.
70
-
type: string
71
-
port:
72
-
description: The port on which the API server is serving.
73
-
format: int32
74
-
type: integer
75
-
required:
76
-
- host
77
-
- port
78
-
type: object
79
-
failureDomains:
80
-
description: FailureDomains is an optional field which is used to
81
-
assign selected availability zones to a cluster FailureDomains if
82
-
empty, defaults to all the zones in the selected region and if specified
83
-
would override the default zones.
84
-
items:
85
-
type: string
86
-
type: array
87
-
network:
88
-
description: NetworkSpec encapsulates all things related to GCP network.
89
-
properties:
90
-
autoCreateSubnetworks:
91
-
description: "AutoCreateSubnetworks: When set to true, the VPC
92
-
network is created in \"auto\" mode. When set to false, the
93
-
VPC network is created in \"custom\" mode. \n An auto mode VPC
94
-
network starts with one subnet per region. Each subnet has a
95
-
predetermined range as described in Auto mode VPC network IP
96
-
ranges. \n Defaults to true."
97
-
type: boolean
98
-
loadBalancerBackendPort:
99
-
description: Allow for configuration of load balancer backend
100
-
(useful for changing apiserver port)
101
-
format: int32
102
-
type: integer
103
-
name:
104
-
description: Name is the name of the network to be used.
105
-
type: string
106
-
subnets:
107
-
description: Subnets configuration.
108
-
items:
109
-
description: SubnetSpec configures an GCP Subnet.
110
-
properties:
111
-
cidrBlock:
112
-
description: CidrBlock is the range of internal addresses
113
-
that are owned by this subnetwork. Provide this property
114
-
when you create the subnetwork. For example, 10.0.0.0/8
115
-
or 192.168.0.0/16. Ranges must be unique and non-overlapping
116
-
within a network. Only IPv4 is supported. This field can
117
-
be set only at resource creation time.
118
-
type: string
119
-
description:
120
-
description: Description is an optional description associated
121
-
with the resource.
122
-
type: string
123
-
name:
124
-
description: Name defines a unique identifier to reference
125
-
this resource.
126
-
type: string
127
-
privateGoogleAccess:
128
-
description: PrivateGoogleAccess defines whether VMs in
129
-
this subnet can access Google services without assigning
130
-
external IP addresses
131
-
type: boolean
132
-
region:
133
-
description: Region is the name of the region where the
134
-
Subnetwork resides.
135
-
type: string
136
-
routeTableId:
137
-
description: 'EnableFlowLogs: Whether to enable flow logging
138
-
for this subnetwork. If this field is not explicitly set,
139
-
it will not appear in get listings. If not set the default
0 commit comments