Skip to content
Snippets Groups Projects
Unverified Commit 16ec5939 authored by Florian Ruynat's avatar Florian Ruynat Committed by GitHub
Browse files

Update deprecated api (#6245)

parent b064274e
No related branches found
No related tags found
No related merge requests found
Showing
with 7011 additions and 156 deletions
--- ---
apiVersion: storage.k8s.io/v1beta1 apiVersion: storage.k8s.io/v1
kind: CSIDriver kind: CSIDriver
metadata: metadata:
name: ebs.csi.aws.com name: ebs.csi.aws.com
......
--- ---
apiVersion: storage.k8s.io/v1beta1 apiVersion: storage.k8s.io/v1
kind: CSIDriver kind: CSIDriver
metadata: metadata:
name: disk.csi.azure.com name: disk.csi.azure.com
......
--- ---
apiVersion: apiextensions.k8s.io/v1beta1 apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition kind: CustomResourceDefinition
metadata: metadata:
creationTimestamp: null creationTimestamp: null
name: csinodeinfos.csi.storage.k8s.io name: csinodeinfos.csi.storage.k8s.io
spec: spec:
group: csi.storage.k8s.io group: csi.storage.k8s.io
scope: Cluster
names: names:
kind: CSINodeInfo kind: CSINodeInfo
plural: csinodeinfos plural: csinodeinfos
scope: Cluster versions:
validation: - name: v1alpha1
served: true
storage: true
schema:
openAPIV3Schema: openAPIV3Schema:
type: object
properties: properties:
csiDrivers: csiDrivers:
description: List of CSI drivers running on the node and their properties. description: List of CSI drivers running on the node and their properties.
...@@ -29,7 +34,6 @@ spec: ...@@ -29,7 +34,6 @@ spec:
type: string type: string
type: array type: array
type: array type: array
version: v1alpha1
status: status:
acceptedNames: acceptedNames:
kind: "" kind: ""
......
apiVersion: storage.k8s.io/v1beta1 apiVersion: storage.k8s.io/v1
kind: CSIDriver kind: CSIDriver
metadata: metadata:
name: cinder.csi.openstack.org name: cinder.csi.openstack.org
......
...@@ -119,7 +119,7 @@ spec: ...@@ -119,7 +119,7 @@ spec:
path: /var/lib/csi/sockets/pluginproxy/csi.vsphere.vmware.com path: /var/lib/csi/sockets/pluginproxy/csi.vsphere.vmware.com
type: DirectoryOrCreate type: DirectoryOrCreate
--- ---
apiVersion: storage.k8s.io/v1beta1 apiVersion: storage.k8s.io/v1
kind: CSIDriver kind: CSIDriver
metadata: metadata:
name: csi.vsphere.vmware.com name: csi.vsphere.vmware.com
......
apiVersion: apiregistration.k8s.io/v1beta1 apiVersion: apiregistration.k8s.io/v1
kind: APIService kind: APIService
metadata: metadata:
name: v1beta1.metrics.k8s.io name: v1beta1.metrics.k8s.io
......
This diff is collapsed.
apiVersion: apiextensions.k8s.io/v1beta1 apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition kind: CustomResourceDefinition
metadata: metadata:
name: ips.kubeovn.io name: ips.kubeovn.io
spec: spec:
group: kubeovn.io group: kubeovn.io
version: v1 versions:
scope: Cluster - name: v1
names: served: true
plural: ips storage: true
singular: ip
kind: IP
shortNames:
- ip
additionalPrinterColumns: additionalPrinterColumns:
- name: Provider
type: string
jsonPath: .spec.provider
- name: IP - name: IP
type: string type: string
JSONPath: .spec.ipAddress jsonPath: .spec.ipAddress
- name: Mac - name: Mac
type: string type: string
JSONPath: .spec.macAddress jsonPath: .spec.macAddress
- name: Node - name: Node
type: string type: string
JSONPath: .spec.nodeName jsonPath: .spec.nodeName
- name: Subnet - name: Subnet
type: string type: string
JSONPath: .spec.subnet jsonPath: .spec.subnet
schema:
openAPIV3Schema:
type: object
properties:
spec:
type: object
properties:
podName:
type: string
namespace:
type: string
subnet:
type: string
attachSubnets:
type: array
items:
type: string
nodeName:
type: string
ipAddress:
type: string
attachIps:
type: array
items:
type: string
macAddress:
type: string
attachMacs:
type: array
items:
type: string
containerID:
type: string
scope: Cluster
names:
plural: ips
singular: ip
kind: IP
shortNames:
- ip
--- ---
apiVersion: apiextensions.k8s.io/v1beta1 apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition kind: CustomResourceDefinition
metadata: metadata:
name: subnets.kubeovn.io name: subnets.kubeovn.io
spec: spec:
group: kubeovn.io group: kubeovn.io
version: v1 versions:
scope: Cluster - name: v1
names: served: true
plural: subnets storage: true
singular: subnet
kind: Subnet
shortNames:
- subnet
subresources: subresources:
status: {} status: {}
additionalPrinterColumns: additionalPrinterColumns:
- name: Provider
type: string
JSONPath: .spec.provider
- name: Protocol - name: Protocol
type: string type: string
JSONPath: .spec.protocol jsonPath: .spec.protocol
- name: CIDR - name: CIDR
type: string type: string
JSONPath: .spec.cidrBlock jsonPath: .spec.cidrBlock
- name: Private - name: Private
type: boolean type: boolean
JSONPath: .spec.private jsonPath: .spec.private
- name: NAT - name: NAT
type: boolean type: boolean
JSONPath: .spec.natOutgoing jsonPath: .spec.natOutgoing
- name: Default - name: Default
type: boolean type: boolean
JSONPath: .spec.default jsonPath: .spec.default
- name: GatewayType - name: GatewayType
type: string type: string
JSONPath: .spec.gatewayType jsonPath: .spec.gatewayType
- name: Used - name: Used
type: number type: number
JSONPath: .status.usingIPs jsonPath: .status.usingIPs
- name: Available - name: Available
type: number type: number
JSONPath: .status.availableIPs jsonPath: .status.availableIPs
validation: schema:
openAPIV3Schema: openAPIV3Schema:
type: object
properties:
status:
type: object
properties: properties:
availableIPs:
type: number
usingIPs:
type: number
activateGateway:
type: string
conditions:
type: array
items:
type: object
properties:
type:
type: string
status:
type: string
reason:
type: string
message:
type: string
lastUpdateTime:
type: string
lastTransitionTime:
type: string
spec: spec:
required: ["cidrBlock"] type: object
properties: properties:
default:
type: boolean
protocol:
type: string
cidrBlock: cidrBlock:
type: "string" type: string
namespaces:
type: array
items:
type: string
gateway: gateway:
type: "string" type: string
provider:
type: string
excludeIps:
type: array
items:
type: string
gatewayType:
type: string
allowSubnets:
type: array
items:
type: string
gatewayNode:
type: string
natOutgoing:
type: boolean
private:
type: boolean
vlan:
type: string
underlayGateway:
type: boolean
scope: Cluster
names:
plural: subnets
singular: subnet
kind: Subnet
shortNames:
- subnet
--- ---
apiVersion: apiextensions.k8s.io/v1beta1 apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition kind: CustomResourceDefinition
metadata: metadata:
name: vlans.kubeovn.io name: vlans.kubeovn.io
spec: spec:
group: kubeovn.io group: kubeovn.io
version: v1 versions:
scope: Cluster - name: v1
names: served: true
plural: vlans storage: true
singular: vlan schema:
kind: Vlan openAPIV3Schema:
shortNames: type: object
- vlan properties:
spec:
type: object
properties:
vlanId:
type: integer
providerInterfaceName:
type: string
logicalInterfaceName:
type: string
subnet:
type: string
additionalPrinterColumns: additionalPrinterColumns:
- name: VlanID - name: VlanID
type: string type: string
JSONPath: .spec.vlanId jsonPath: .spec.vlanId
- name: ProviderInterfaceName - name: ProviderInterfaceName
type: string type: string
JSONPath: .spec.providerInterfaceName jsonPath: .spec.providerInterfaceName
- name: Subnet - name: Subnet
type: string type: string
JSONPath: .spec.subnet jsonPath: .spec.subnet
scope: Cluster
names:
plural: vlans
singular: vlan
kind: Vlan
shortNames:
- vlan
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment