Update assets for generating API reference v1.31

pull/47661/head
Qiming Teng 2024-08-24 22:28:00 +08:00
parent 88a38386a6
commit cef50cfc79
3 changed files with 9412 additions and 1960 deletions

File diff suppressed because it is too large Load Diff

View File

@ -400,9 +400,11 @@
- name: Beta level
fields:
- podFailurePolicy
- successPolicy
- name: Alpha level
fields:
- backoffLimitPerIndex
- managedBy
- maxFailedIndexes
- podReplacementPolicy
@ -491,6 +493,7 @@
- publishNotReadyAddresses
- sessionAffinityConfig
- allocateLoadBalancerNodePorts
- trafficDistribution
- definition: io.k8s.api.core.v1.ServicePort
field_categories:
@ -557,6 +560,7 @@
- gcePersistentDisk
- glusterfs
- iscsi
- image
- nfs
- photonPersistentDisk
- portworxVolume
@ -618,6 +622,7 @@
fields:
- dataSource
- dataSourceRef
- volumeAttributesClassName
- definition: io.k8s.api.core.v1.PersistentVolumeSpec
field_categories:
@ -629,6 +634,7 @@
- nodeAffinity
- persistentVolumeReclaimPolicy
- storageClassName
- volumeAttributesClassName
- volumeMode
- name: Local
fields:
@ -666,6 +672,11 @@
- resourceNames
- nonResourceURLs
- definition: io.k8s.api.networking.v1beta1.IPAddressSpec
field_categories:
- fields:
- parentRef
- definition: io.k8s.api.networking.v1.NetworkPolicySpec
field_categories:
- fields:
@ -687,6 +698,11 @@
- endPort
- protocol
- definition: io.k8s.api.networking.v1beta1.ServiceCIDRSpec
field_categories:
- fields:
- cidrs
- definition: io.k8s.api.policy.v1beta1.PodSecurityPolicySpec
field_categories:
- fields:
@ -737,3 +753,38 @@
- resourceVersion
- selfLink
- uid
- definition: io.k8s.api.storagemigration.v1alpha1.StorageVersionMigrationSpec
field_categories:
- fields:
- continueToken
- resource
- definition: io.k8s.api.storagemigration.v1alpha1.StorageVersionMigrationSpec
field_categories:
- fields:
- driverName
- parameters
- definition: io.k8s.api.resource.v1alpha3.DeviceClassSpec
field_categories:
- fields:
- config
- selectors
- suitableNodes
- definition: io.k8s.api.flowcontrol.v1.FlowSchemaSpec
field_categories:
- fields:
- distinguisherMethod
- matchingPrecedence
- priorityLevelConfiguration
- rules
- definition: io.k8s.api.flowcontrol.v1.PriorityLevelConfigurationSpec
field_categories:
- fields:
- exempt
- limited
- type

View File

@ -30,6 +30,9 @@ parts:
- Probe
- PodStatus
- PodList
- name: Binding
group: ""
version: v1
- name: PodTemplate
group: ""
version: v1
@ -68,16 +71,16 @@ parts:
version: v1
- name: PodSchedulingContext
group: resource.k8s.io
version: v1alpha2
version: v1alpha3
- name: ResourceClaim
group: resource.k8s.io
version: v1alpha2
version: v1alpha3
- name: ResourceClaimTemplate
group: resource.k8s.io
version: v1alpha2
- name: ResourceClass
version: v1alpha3
- name: ResourceSlice
group: resource.k8s.io
version: v1alpha2
version: v1alpha3
- name: Service Resources
chapters:
- name: Service
@ -108,23 +111,6 @@ parts:
- name: Secret
group: ""
version: v1
- name: Volume
key: io.k8s.api.core.v1.Volume
otherDefinitions:
- DownwardAPIVolumeFile
- KeyToPath
- name: PersistentVolumeClaim
group: ""
version: v1
- name: PersistentVolume
group: ""
version: v1
- name: StorageClass
group: storage.k8s.io
version: v1
- name: VolumeAttachment
group: storage.k8s.io
version: v1
- name: CSIDriver
group: storage.k8s.io
version: v1
@ -134,6 +120,29 @@ parts:
- name: CSIStorageCapacity
group: storage.k8s.io
version: v1
- name: PersistentVolumeClaim
group: ""
version: v1
- name: PersistentVolume
group: ""
version: v1
- name: StorageClass
group: storage.k8s.io
version: v1
- name: StorageVersionMigration
group: storagemigration.k8s.io
version: v1alpha1
- name: Volume
key: io.k8s.api.core.v1.Volume
otherDefinitions:
- DownwardAPIVolumeFile
- KeyToPath
- name: VolumeAttachment
group: storage.k8s.io
version: v1
- name: VolumeAttributesClass
group: storage.k8s.io
version: v1beta1
- name: Authentication Resources
chapters:
- name: ServiceAccount
@ -182,6 +191,9 @@ parts:
version: v1
- name: Policy Resources
chapters:
- name: FlowSchema
group: flowcontrol.apiserver.k8s.io
version: v1
- name: LimitRange
group: ""
version: v1
@ -194,9 +206,21 @@ parts:
- name: PodDisruptionBudget
group: policy
version: v1
- name: IPAddress
group: networking.k8s.io
version: v1alpha1
- name: PriorityLevelConfiguration
group: flowcontrol.apiserver.k8s.io
version: v1
- name: ValidatingAdmissionPolicy
group: admissionregistration.k8s.io
version: v1
otherDefinitions:
- ValidatingAdmissionPolicyList
- ValidatingAdmissionPolicyBinding
- name: ValidatingAdmissionPolicyBinding
group: admissionregistration.k8s.io
version: v1
otherDefinitions:
- ValidatingAdmissionPolicy
- ValidatingAdmissionPolicyBindingList
- name: Extend Resources
chapters:
- name: CustomResourceDefinition
@ -207,53 +231,49 @@ parts:
- JSONSchemaProps
- CustomResourceDefinitionStatus
- CustomResourceDefinitionList
- name: DeviceClass
group: resource.k8s.io
version: v1alpha3
- name: MutatingWebhookConfiguration
group: admissionregistration.k8s.io
version: v1
- name: ValidatingWebhookConfiguration
group: admissionregistration.k8s.io
version: v1
- name: ValidatingAdmissionPolicy
group: admissionregistration.k8s.io
version: v1beta1
otherDefinitions:
- ValidatingAdmissionPolicyList
- ValidatingAdmissionPolicyBinding
- ValidatingWebhookConfigurationList
- name: Cluster Resources
chapters:
- name: Node
group: ""
- name: APIService
group: apiregistration.k8s.io
version: v1
- name: Namespace
- name: ComponentStatus
group: ""
version: v1
- name: Event
group: events.k8s.io
version: v1
- name: APIService
group: apiregistration.k8s.io
version: v1
- name: IPAddress
group: networking.k8s.io
version: v1beta1
- name: Lease
group: coordination.k8s.io
version: v1
- name: LeaseCandidate
group: coordination.k8s.io
version: v1alpha1
- name: Namespace
group: ""
version: v1
- name: Node
group: ""
version: v1
- name: RuntimeClass
group: node.k8s.io
version: v1
- name: FlowSchema
group: flowcontrol.apiserver.k8s.io
version: v1beta3
- name: PriorityLevelConfiguration
group: flowcontrol.apiserver.k8s.io
version: v1beta3
- name: Binding
group: ""
version: v1
- name: ComponentStatus
group: ""
version: v1
- name: ClusterCIDR
- name: ServiceCIDR
group: networking.k8s.io
version: v1alpha1
version: v1beta1
- name: Common Definitions
chapters:
- name: DeleteOptions