Skip to content

Commit 5d0dec4

Browse files
authored
some left crd add description (#6147)
Signed-off-by: clyi <clyi@alauda.io>
1 parent 0661c5b commit 5d0dec4

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
@@ -39,6 +39,7 @@ spec:
3939
type: object
4040
properties:
4141
vpc:
42+
description: VPC name for the subnet. Immutable after creation.
4243
type: string
4344
description: VPC name for the DNS service. This field is immutable after creation.
4445
subnet:
@@ -542,6 +543,7 @@ spec:
542543
type: array
543544
description: External subnets accessible through the NAT gateway
544545
vpc:
546+
description: VPC name for the subnet. Immutable after creation.
545547
type: string
546548
description: VPC name for the NAT gateway. This field is immutable after creation.
547549
selector:
@@ -1103,6 +1105,7 @@ spec:
11031105
- rule: "self == oldSelf"
11041106
message: "This field is immutable."
11051107
vpc:
1108+
description: VPC name for the subnet. Immutable after creation.
11061109
type: string
11071110
description: VPC name for the egress gateway. This field is immutable after creation.
11081111
internalSubnet:
@@ -1634,6 +1637,7 @@ spec:
16341637
type: string
16351638
description: Redo operation status
16361639
protocol:
1640+
description: Network protocol (IPv4, IPv6, or Dual). Immutable after creation.
16371641
type: string
16381642
description: Protocol type of the DNAT rule
16391643
internalIp:
@@ -1679,6 +1683,7 @@ spec:
16791683
type: string
16801684
description: External port number
16811685
protocol:
1686+
description: Network protocol (IPv4, IPv6, or Dual). Immutable after creation.
16821687
type: string
16831688
description: Protocol type (TCP or UDP)
16841689
internalIp:
@@ -1967,6 +1972,7 @@ spec:
19671972
type: string
19681973
description: IPv6 address mapped to the FIP
19691974
vpc:
1975+
description: VPC name for the subnet. Immutable after creation.
19701976
type: string
19711977
description: VPC name where the FIP is configured
19721978
conditions:
@@ -2009,6 +2015,7 @@ spec:
20092015
type: string
20102016
description: IP resource name
20112017
vpc:
2018+
description: VPC name for the subnet. Immutable after creation.
20122019
type: string
20132020
description: VPC name. This field is immutable after creation.
20142021
v4Ip:
@@ -2080,6 +2087,7 @@ spec:
20802087
type: string
20812088
description: IPv6 CIDR configured in the SNAT rule
20822089
vpc:
2090+
description: VPC name for the subnet. Immutable after creation.
20832091
type: string
20842092
description: VPC name where the SNAT rule is configured
20852093
conditions:
@@ -2119,6 +2127,7 @@ spec:
21192127
type: string
21202128
description: IP resource name
21212129
vpc:
2130+
description: VPC name for the subnet. Immutable after creation.
21222131
type: string
21232132
description: VPC name. This field is immutable after creation.
21242133
v4IpCidr:
@@ -2205,6 +2214,7 @@ spec:
22052214
type: string
22062215
description: IPv6 address configured in the DNAT rule
22072216
vpc:
2217+
description: VPC name for the subnet. Immutable after creation.
22082218
type: string
22092219
description: VPC name where the DNAT rule is configured
22102220
externalPort:
@@ -2214,6 +2224,7 @@ spec:
22142224
type: string
22152225
description: Internal port configured in the DNAT rule
22162226
protocol:
2227+
description: Network protocol (IPv4, IPv6, or Dual). Immutable after creation.
22172228
type: string
22182229
description: Protocol type configured in the DNAT rule
22192230
ipName:
@@ -2262,9 +2273,11 @@ spec:
22622273
type: string
22632274
description: Internal port number to forward traffic to
22642275
protocol:
2276+
description: Network protocol (IPv4, IPv6, or Dual). Immutable after creation.
22652277
type: string
22662278
description: Protocol type (TCP or UDP)
22672279
vpc:
2280+
description: VPC name for the subnet. Immutable after creation.
22682281
type: string
22692282
description: VPC name. This field is immutable after creation.
22702283
v4Ip:
@@ -2324,10 +2337,12 @@ spec:
23242337
type: array
23252338
description: List of namespaces that can use this VPC
23262339
extraExternalSubnets:
2340+
description: Extra external subnets for provider-network VLAN. Immutable after creation.
23272341
items:
23282342
type: string
23292343
type: array
23302344
staticRoutes:
2345+
description: Static routes for the VPC.
23312346
items:
23322347
properties:
23332348
policy:
@@ -2345,6 +2360,7 @@ spec:
23452360
type: object
23462361
type: array
23472362
policyRoutes:
2363+
description: Policy routes for the VPC.
23482364
items:
23492365
properties:
23502366
priority:
@@ -2361,6 +2377,7 @@ spec:
23612377
type: object
23622378
type: array
23632379
vpcPeerings:
2380+
description: VPC peering configurations.
23642381
items:
23652382
properties:
23662383
remoteVpc:
@@ -2455,10 +2472,12 @@ spec:
24552472
type: string
24562473
type: array
24572474
extraExternalSubnets:
2475+
description: Extra external subnets for provider-network VLAN. Immutable after creation.
24582476
items:
24592477
type: string
24602478
type: array
24612479
vpcPeerings:
2480+
description: VPC peering configurations.
24622481
items:
24632482
type: string
24642483
type: array
@@ -2849,22 +2868,26 @@ spec:
28492868
type: object
28502869
properties:
28512870
vpc:
2871+
description: VPC name for the subnet. Immutable after creation.
28522872
type: string
28532873
default:
28542874
type: boolean
28552875
protocol:
2876+
description: Network protocol (IPv4, IPv6, or Dual). Immutable after creation.
28562877
type: string
28572878
enum:
28582879
- IPv4
28592880
- IPv6
28602881
- Dual
28612882
cidrBlock:
2883+
description: CIDR block for the subnet. Immutable after creation.
28622884
type: string
28632885
namespaces:
28642886
type: array
28652887
items:
28662888
type: string
28672889
gateway:
2890+
description: Gateway IP address for the subnet.
28682891
type: string
28692892
provider:
28702893
type: string
@@ -2907,6 +2930,7 @@ spec:
29072930
items:
29082931
type: string
29092932
natOutgoing:
2933+
description: Enable NAT for outgoing traffic.
29102934
type: boolean
29112935
externalEgressGateway:
29122936
type: string
@@ -2931,6 +2955,7 @@ spec:
29312955
private:
29322956
type: boolean
29332957
vlan:
2958+
description: VLAN ID for the subnet. Immutable after creation.
29342959
type: string
29352960
logicalGateway:
29362961
type: boolean
@@ -2939,6 +2964,7 @@ spec:
29392964
disableInterConnection:
29402965
type: boolean
29412966
enableDHCP:
2967+
description: Enable DHCP for the subnet.
29422968
type: boolean
29432969
dhcpV4Options:
29442970
type: string
@@ -2949,8 +2975,10 @@ spec:
29492975
ipv6RAConfigs:
29502976
type: string
29512977
allowEWTraffic:
2978+
description: Allow east-west traffic between pods.
29522979
type: boolean
29532980
acls:
2981+
description: Access control lists for the subnet.
29542982
type: array
29552983
items:
29562984
type: object

0 commit comments

Comments
 (0)