@@ -618,8 +618,8 @@ spec:
618618 most preferred is the one with the greatest sum of weights, i.e.
619619 for each node that meets all of the scheduling requirements (resource
620620 request, requiredDuringScheduling anti-affinity expressions, etc.),
621- compute a sum by iterating through the elements of this field and adding
622- "weight" to the sum if the node has pods which matches the corresponding podAffinityTerm; the
621+ compute a sum by iterating through the elements of this field and subtracting
622+ "weight" from the sum if the node has pods which matches the corresponding podAffinityTerm; the
623623 node(s) with the highest sum are the most preferred.
624624 items :
625625 description : The weights of all of the matched WeightedPodAffinityTerm
@@ -1078,7 +1078,7 @@ spec:
10781078 Claims lists the names of resources, defined in spec.resourceClaims,
10791079 that are used by this container.
10801080
1081- This is an alpha field and requires enabling the
1081+ This field depends on the
10821082 DynamicResourceAllocation feature gate.
10831083
10841084 This field is immutable. It can only be set for containers.
@@ -1393,8 +1393,9 @@ spec:
13931393 present in a Container.
13941394 properties :
13951395 name :
1396- description : Name of the environment variable. Must
1397- be a C_IDENTIFIER.
1396+ description : |-
1397+ Name of the environment variable.
1398+ May consist of any printable ASCII characters except '='.
13981399 type : string
13991400 value :
14001401 description : |-
@@ -1452,6 +1453,43 @@ spec:
14521453 - fieldPath
14531454 type : object
14541455 x-kubernetes-map-type : atomic
1456+ fileKeyRef :
1457+ description : |-
1458+ FileKeyRef selects a key of the env file.
1459+ Requires the EnvFiles feature gate to be enabled.
1460+ properties :
1461+ key :
1462+ description : |-
1463+ The key within the env file. An invalid key will prevent the pod from starting.
1464+ The keys defined within a source may consist of any printable ASCII characters except '='.
1465+ During Alpha stage of the EnvFiles feature gate, the key size is limited to 128 characters.
1466+ type : string
1467+ optional :
1468+ default : false
1469+ description : |-
1470+ Specify whether the file or its key must be defined. If the file or key
1471+ does not exist, then the env var is not published.
1472+ If optional is set to true and the specified key does not exist,
1473+ the environment variable will not be set in the Pod's containers.
1474+
1475+ If optional is set to false and the specified key does not exist,
1476+ an error will be returned during Pod creation.
1477+ type : boolean
1478+ path :
1479+ description : |-
1480+ The path within the volume from which to select the file.
1481+ Must be relative and may not contain the '..' path or start with '..'.
1482+ type : string
1483+ volumeName :
1484+ description : The name of the volume mount
1485+ containing the env file.
1486+ type : string
1487+ required :
1488+ - key
1489+ - path
1490+ - volumeName
1491+ type : object
1492+ x-kubernetes-map-type : atomic
14551493 resourceFieldRef :
14561494 description : |-
14571495 Selects a resource of the container: only resources limits and requests
@@ -1553,8 +1591,9 @@ spec:
15531591 present in a Container.
15541592 properties :
15551593 name :
1556- description : Name of the environment variable. Must
1557- be a C_IDENTIFIER.
1594+ description : |-
1595+ Name of the environment variable.
1596+ May consist of any printable ASCII characters except '='.
15581597 type : string
15591598 value :
15601599 description : |-
@@ -1612,6 +1651,43 @@ spec:
16121651 - fieldPath
16131652 type : object
16141653 x-kubernetes-map-type : atomic
1654+ fileKeyRef :
1655+ description : |-
1656+ FileKeyRef selects a key of the env file.
1657+ Requires the EnvFiles feature gate to be enabled.
1658+ properties :
1659+ key :
1660+ description : |-
1661+ The key within the env file. An invalid key will prevent the pod from starting.
1662+ The keys defined within a source may consist of any printable ASCII characters except '='.
1663+ During Alpha stage of the EnvFiles feature gate, the key size is limited to 128 characters.
1664+ type : string
1665+ optional :
1666+ default : false
1667+ description : |-
1668+ Specify whether the file or its key must be defined. If the file or key
1669+ does not exist, then the env var is not published.
1670+ If optional is set to true and the specified key does not exist,
1671+ the environment variable will not be set in the Pod's containers.
1672+
1673+ If optional is set to false and the specified key does not exist,
1674+ an error will be returned during Pod creation.
1675+ type : boolean
1676+ path :
1677+ description : |-
1678+ The path within the volume from which to select the file.
1679+ Must be relative and may not contain the '..' path or start with '..'.
1680+ type : string
1681+ volumeName :
1682+ description : The name of the volume mount
1683+ containing the env file.
1684+ type : string
1685+ required :
1686+ - key
1687+ - path
1688+ - volumeName
1689+ type : object
1690+ x-kubernetes-map-type : atomic
16151691 resourceFieldRef :
16161692 description : |-
16171693 Selects a resource of the container: only resources limits and requests
@@ -2172,8 +2248,9 @@ spec:
21722248 present in a Container.
21732249 properties :
21742250 name :
2175- description : Name of the environment variable. Must
2176- be a C_IDENTIFIER.
2251+ description : |-
2252+ Name of the environment variable.
2253+ May consist of any printable ASCII characters except '='.
21772254 type : string
21782255 value :
21792256 description : |-
@@ -2231,6 +2308,43 @@ spec:
22312308 - fieldPath
22322309 type : object
22332310 x-kubernetes-map-type : atomic
2311+ fileKeyRef :
2312+ description : |-
2313+ FileKeyRef selects a key of the env file.
2314+ Requires the EnvFiles feature gate to be enabled.
2315+ properties :
2316+ key :
2317+ description : |-
2318+ The key within the env file. An invalid key will prevent the pod from starting.
2319+ The keys defined within a source may consist of any printable ASCII characters except '='.
2320+ During Alpha stage of the EnvFiles feature gate, the key size is limited to 128 characters.
2321+ type : string
2322+ optional :
2323+ default : false
2324+ description : |-
2325+ Specify whether the file or its key must be defined. If the file or key
2326+ does not exist, then the env var is not published.
2327+ If optional is set to true and the specified key does not exist,
2328+ the environment variable will not be set in the Pod's containers.
2329+
2330+ If optional is set to false and the specified key does not exist,
2331+ an error will be returned during Pod creation.
2332+ type : boolean
2333+ path :
2334+ description : |-
2335+ The path within the volume from which to select the file.
2336+ Must be relative and may not contain the '..' path or start with '..'.
2337+ type : string
2338+ volumeName :
2339+ description : The name of the volume mount
2340+ containing the env file.
2341+ type : string
2342+ required :
2343+ - key
2344+ - path
2345+ - volumeName
2346+ type : object
2347+ x-kubernetes-map-type : atomic
22342348 resourceFieldRef :
22352349 description : |-
22362350 Selects a resource of the container: only resources limits and requests
@@ -2332,8 +2446,9 @@ spec:
23322446 present in a Container.
23332447 properties :
23342448 name :
2335- description : Name of the environment variable. Must
2336- be a C_IDENTIFIER.
2449+ description : |-
2450+ Name of the environment variable.
2451+ May consist of any printable ASCII characters except '='.
23372452 type : string
23382453 value :
23392454 description : |-
@@ -2391,6 +2506,43 @@ spec:
23912506 - fieldPath
23922507 type : object
23932508 x-kubernetes-map-type : atomic
2509+ fileKeyRef :
2510+ description : |-
2511+ FileKeyRef selects a key of the env file.
2512+ Requires the EnvFiles feature gate to be enabled.
2513+ properties :
2514+ key :
2515+ description : |-
2516+ The key within the env file. An invalid key will prevent the pod from starting.
2517+ The keys defined within a source may consist of any printable ASCII characters except '='.
2518+ During Alpha stage of the EnvFiles feature gate, the key size is limited to 128 characters.
2519+ type : string
2520+ optional :
2521+ default : false
2522+ description : |-
2523+ Specify whether the file or its key must be defined. If the file or key
2524+ does not exist, then the env var is not published.
2525+ If optional is set to true and the specified key does not exist,
2526+ the environment variable will not be set in the Pod's containers.
2527+
2528+ If optional is set to false and the specified key does not exist,
2529+ an error will be returned during Pod creation.
2530+ type : boolean
2531+ path :
2532+ description : |-
2533+ The path within the volume from which to select the file.
2534+ Must be relative and may not contain the '..' path or start with '..'.
2535+ type : string
2536+ volumeName :
2537+ description : The name of the volume mount
2538+ containing the env file.
2539+ type : string
2540+ required :
2541+ - key
2542+ - path
2543+ - volumeName
2544+ type : object
2545+ x-kubernetes-map-type : atomic
23942546 resourceFieldRef :
23952547 description : |-
23962548 Selects a resource of the container: only resources limits and requests
0 commit comments