Skip to content

Commit d906ccc

Browse files
committed
some left crd add description (#6147)
Signed-off-by: clyi <clyi@alauda.io>
1 parent 4135e1f commit d906ccc

File tree

3 files changed

+157
-0
lines changed

3 files changed

+157
-0
lines changed

charts/kube-ovn-v2/crds/kube-ovn-crd.yaml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ spec:
3636
type: object
3737
properties:
3838
vpc:
39+
description: VPC name for the subnet. Immutable after creation.
3940
type: string
4041
description: VPC name for the DNS service. This field is immutable after creation.
4142
subnet:
@@ -535,6 +536,7 @@ spec:
535536
type: array
536537
description: External subnets accessible through the NAT gateway
537538
vpc:
539+
description: VPC name for the subnet. Immutable after creation.
538540
type: string
539541
description: VPC name for the NAT gateway. This field is immutable after creation.
540542
selector:
@@ -1096,6 +1098,7 @@ spec:
10961098
- rule: "self == oldSelf"
10971099
message: "This field is immutable."
10981100
vpc:
1101+
description: VPC name for the subnet. Immutable after creation.
10991102
type: string
11001103
description: VPC name for the egress gateway. This field is immutable after creation.
11011104
internalSubnet:
@@ -1627,6 +1630,7 @@ spec:
16271630
type: string
16281631
description: Redo operation status
16291632
protocol:
1633+
description: Network protocol (IPv4, IPv6, or Dual). Immutable after creation.
16301634
type: string
16311635
description: Protocol type of the DNAT rule
16321636
internalIp:
@@ -1672,6 +1676,7 @@ spec:
16721676
type: string
16731677
description: External port number
16741678
protocol:
1679+
description: Network protocol (IPv4, IPv6, or Dual). Immutable after creation.
16751680
type: string
16761681
description: Protocol type (TCP or UDP)
16771682
internalIp:
@@ -1960,6 +1965,7 @@ spec:
19601965
type: string
19611966
description: IPv6 address mapped to the FIP
19621967
vpc:
1968+
description: VPC name for the subnet. Immutable after creation.
19631969
type: string
19641970
description: VPC name where the FIP is configured
19651971
conditions:
@@ -2002,6 +2008,7 @@ spec:
20022008
type: string
20032009
description: IP resource name
20042010
vpc:
2011+
description: VPC name for the subnet. Immutable after creation.
20052012
type: string
20062013
description: VPC name. This field is immutable after creation.
20072014
v4Ip:
@@ -2073,6 +2080,7 @@ spec:
20732080
type: string
20742081
description: IPv6 CIDR configured in the SNAT rule
20752082
vpc:
2083+
description: VPC name for the subnet. Immutable after creation.
20762084
type: string
20772085
description: VPC name where the SNAT rule is configured
20782086
conditions:
@@ -2112,6 +2120,7 @@ spec:
21122120
type: string
21132121
description: IP resource name
21142122
vpc:
2123+
description: VPC name for the subnet. Immutable after creation.
21152124
type: string
21162125
description: VPC name. This field is immutable after creation.
21172126
v4IpCidr:
@@ -2198,6 +2207,7 @@ spec:
21982207
type: string
21992208
description: IPv6 address configured in the DNAT rule
22002209
vpc:
2210+
description: VPC name for the subnet. Immutable after creation.
22012211
type: string
22022212
description: VPC name where the DNAT rule is configured
22032213
externalPort:
@@ -2207,6 +2217,7 @@ spec:
22072217
type: string
22082218
description: Internal port configured in the DNAT rule
22092219
protocol:
2220+
description: Network protocol (IPv4, IPv6, or Dual). Immutable after creation.
22102221
type: string
22112222
description: Protocol type configured in the DNAT rule
22122223
ipName:
@@ -2255,9 +2266,11 @@ spec:
22552266
type: string
22562267
description: Internal port number to forward traffic to
22572268
protocol:
2269+
description: Network protocol (IPv4, IPv6, or Dual). Immutable after creation.
22582270
type: string
22592271
description: Protocol type (TCP or UDP)
22602272
vpc:
2273+
description: VPC name for the subnet. Immutable after creation.
22612274
type: string
22622275
description: VPC name. This field is immutable after creation.
22632276
v4Ip:
@@ -2317,10 +2330,12 @@ spec:
23172330
type: array
23182331
description: List of namespaces that can use this VPC
23192332
extraExternalSubnets:
2333+
description: Extra external subnets for provider-network VLAN. Immutable after creation.
23202334
items:
23212335
type: string
23222336
type: array
23232337
staticRoutes:
2338+
description: Static routes for the VPC.
23242339
items:
23252340
properties:
23262341
policy:
@@ -2338,6 +2353,7 @@ spec:
23382353
type: object
23392354
type: array
23402355
policyRoutes:
2356+
description: Policy routes for the VPC.
23412357
items:
23422358
properties:
23432359
priority:
@@ -2354,6 +2370,7 @@ spec:
23542370
type: object
23552371
type: array
23562372
vpcPeerings:
2373+
description: VPC peering configurations.
23572374
items:
23582375
properties:
23592376
remoteVpc:
@@ -2448,10 +2465,12 @@ spec:
24482465
type: string
24492466
type: array
24502467
extraExternalSubnets:
2468+
description: Extra external subnets for provider-network VLAN. Immutable after creation.
24512469
items:
24522470
type: string
24532471
type: array
24542472
vpcPeerings:
2473+
description: VPC peering configurations.
24552474
items:
24562475
type: string
24572476
type: array
@@ -2842,22 +2861,26 @@ spec:
28422861
type: object
28432862
properties:
28442863
vpc:
2864+
description: VPC name for the subnet. Immutable after creation.
28452865
type: string
28462866
default:
28472867
type: boolean
28482868
protocol:
2869+
description: Network protocol (IPv4, IPv6, or Dual). Immutable after creation.
28492870
type: string
28502871
enum:
28512872
- IPv4
28522873
- IPv6
28532874
- Dual
28542875
cidrBlock:
2876+
description: CIDR block for the subnet. Immutable after creation.
28552877
type: string
28562878
namespaces:
28572879
type: array
28582880
items:
28592881
type: string
28602882
gateway:
2883+
description: Gateway IP address for the subnet.
28612884
type: string
28622885
provider:
28632886
type: string
@@ -2900,6 +2923,7 @@ spec:
29002923
items:
29012924
type: string
29022925
natOutgoing:
2926+
description: Enable NAT for outgoing traffic.
29032927
type: boolean
29042928
externalEgressGateway:
29052929
type: string
@@ -2924,6 +2948,7 @@ spec:
29242948
private:
29252949
type: boolean
29262950
vlan:
2951+
description: VLAN ID for the subnet. Immutable after creation.
29272952
type: string
29282953
logicalGateway:
29292954
type: boolean
@@ -2932,6 +2957,7 @@ spec:
29322957
disableInterConnection:
29332958
type: boolean
29342959
enableDHCP:
2960+
description: Enable DHCP for the subnet.
29352961
type: boolean
29362962
dhcpV4Options:
29372963
type: string
@@ -2942,8 +2968,10 @@ spec:
29422968
ipv6RAConfigs:
29432969
type: string
29442970
allowEWTraffic:
2971+
description: Allow east-west traffic between pods.
29452972
type: boolean
29462973
acls:
2974+
description: Access control lists for the subnet.
29472975
type: array
29482976
items:
29492977
type: object

0 commit comments

Comments
 (0)