KFP Manifests Diff 2.16-2.15

建立於 差異永不過期
0 刪除
665
0 新增
665
apiVersion: apiextensions.k8s.io/v1
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
kind: CustomResourceDefinition
metadata:
metadata:
labels:
labels:
application-crd-id: kubeflow-pipelines
application-crd-id: kubeflow-pipelines
name: clusterworkflowtemplates.argoproj.io
name: clusterworkflowtemplates.argoproj.io
spec:
spec:
group: argoproj.io
group: argoproj.io
names:
names:
kind: ClusterWorkflowTemplate
kind: ClusterWorkflowTemplate
listKind: ClusterWorkflowTemplateList
listKind: ClusterWorkflowTemplateList
plural: clusterworkflowtemplates
plural: clusterworkflowtemplates
shortNames:
shortNames:
- clusterwftmpl
- clusterwftmpl
- cwft
- cwft
singular: clusterworkflowtemplate
singular: clusterworkflowtemplate
scope: Cluster
scope: Cluster
versions:
versions:
- name: v1alpha1
- name: v1alpha1
schema:
schema:
openAPIV3Schema:
openAPIV3Schema:
properties:
properties:
apiVersion:
apiVersion:
type: string
type: string
kind:
kind:
type: string
type: string
metadata:
metadata:
type: object
type: object
spec:
spec:
type: object
type: object
x-kubernetes-map-type: atomic
x-kubernetes-map-type: atomic
x-kubernetes-preserve-unknown-fields: true
x-kubernetes-preserve-unknown-fields: true
required:
required:
- metadata
- metadata
- spec
- spec
type: object
type: object
served: true
served: true
storage: true
storage: true
---
---
apiVersion: apiextensions.k8s.io/v1
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
kind: CustomResourceDefinition
metadata:
metadata:
annotations:
annotations:
api-approved.kubernetes.io: unapproved, request not yet submitted
api-approved.kubernetes.io: unapproved, request not yet submitted
controller-gen.kubebuilder.io/version: v0.13.0
controller-gen.kubebuilder.io/version: v0.13.0
labels:
labels:
application-crd-id: kubeflow-pipelines
application-crd-id: kubeflow-pipelines
kustomize.component: metacontroller
kustomize.component: metacontroller
name: compositecontrollers.metacontroller.k8s.io
name: compositecontrollers.metacontroller.k8s.io
spec:
spec:
group: metacontroller.k8s.io
group: metacontroller.k8s.io
names:
names:
kind: CompositeController
kind: CompositeController
listKind: CompositeControllerList
listKind: CompositeControllerList
plural: compositecontrollers
plural: compositecontrollers
shortNames:
shortNames:
- cc
- cc
- cctl
- cctl
singular: compositecontroller
singular: compositecontroller
scope: Cluster
scope: Cluster
versions:
versions:
- name: v1alpha1
- name: v1alpha1
schema:
schema:
openAPIV3Schema:
openAPIV3Schema:
description: CompositeController
description: CompositeController
properties:
properties:
apiVersion:
apiVersion:
description: 'APIVersion defines the versioned schema of this representation
description: 'APIVersion defines the versioned schema of this representation
of an object. Servers should convert recognized schemas to the latest
of an object. Servers should convert recognized schemas to the latest
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
type: string
type: string
kind:
kind:
description: 'Kind is a string value representing the REST resource this
description: 'Kind is a string value representing the REST resource this
object represents. Servers may infer this from the endpoint the client
object represents. Servers may infer this from the endpoint the client
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
type: string
type: string
metadata:
metadata:
type: object
type: object
spec:
spec:
properties:
properties:
childResources:
childResources:
items:
items:
properties:
properties:
apiVersion:
apiVersion:
type: string
type: string
resource:
resource:
type: string
type: string
updateStrategy:
updateStrategy:
properties:
properties:
method:
method:
enum:
enum:
- OnDelete
- OnDelete
- Recreate
- Recreate
- InPlace
- InPlace
- RollingRecreate
- RollingRecreate
- RollingInPlace
- RollingInPlace
type: string
type: string
statusChecks:
statusChecks:
properties:
properties:
conditions:
conditions:
items:
items:
properties:
properties:
reason:
reason:
type: string
type: string
status:
status:
type: string
type: string
type:
type:
type: string
type: string
required:
required:
- type
- type
type: object
type: object
type: array
type: array
type: object
type: object
type: object
type: object
required:
required:
- apiVersion
- apiVersion
- resource
- resource
type: object
type: object
type: array
type: array
generateSelector:
generateSelector:
type: boolean
type: boolean
hooks:
hooks:
properties:
properties:
customize:
customize:
properties:
properties:
version:
version:
default: v1
default: v1
enum:
enum:
- v1
- v1
- v2
- v2
type: string
type: string
webhook:
webhook:
properties:
properties:
etag:
etag:
properties:
properties:
cacheCleanupSeconds:
cacheCleanupSeconds:
format: int32
format: int32
type: integer
type: integer
cacheTimeoutSeconds:
cacheTimeoutSeconds:
format: int32
format: int32
type: integer
type: integer
enabled:
enabled:
type: boolean
type: boolean
type: object
type: object
path:
path:
type: string
type: string
responseUnMarshallMode:
responseUnMarshallMode:
description: Sets the json unmarshall mode. One of the
description: Sets the json unmarshall mode. One of the
'loose' or 'strict'. In 'strict' mode additional checks
'loose' or 'strict'. In 'strict' mode additional checks
are performed to detect unknown and duplicated fields.
are performed to detect unknown and duplicated fields.
enum:
enum:
- loose
- loose
- strict
- strict
type: string
type: string
service:
service:
properties:
properties:
name:
name:
type: string
type: string
namespace:
namespace:
type: string
type: string
port:
port:
format: int32
format: int32
type: integer
type: integer
protocol:
protocol:
type: string
type: string
required:
required:
- name
- name
- namespace
- namespace
type: object
type: object
timeout:
timeout:
format: duration
format: duration
type: string
type: string
url:
url:
type: string
type: string
type: object
type: object
type: object
type: object
finalize:
finalize:
properties:
properties:
version:
version:
default: v1
default: v1
enum:
enum:
- v1
- v1
- v2
- v2
type: string
type: string
webhook:
webhook:
properties:
properties:
etag:
etag:
properties:
properties:
cacheCleanupSeconds:
cacheCleanupSeconds:
format: int32
format: int32
type: integer
type: integer
cacheTimeoutSeconds:
cacheTimeoutSeconds:
format: int32
format: int32
type: integer
type: integer
enabled:
enabled:
type: boolean
type: boolean
type: object
type: object
path:
path:
type: string
type: string
responseUnMarshallMode:
responseUnMarshallMode:
description: Sets the json unmarshall mode. One of the
description: Sets the json unmarshall mode. One of the
'loose' or 'strict'. In 'strict' mode additional checks
'loose' or 'strict'. In 'strict' mode additional checks
are performed to detect unknown and duplicated fields.
are performed to detect unknown and duplicated fields.
enum:
enum:
- loose
- loose
- strict
- strict
type: string
type: string
service:
service:
properties:
properties:
name:
name:
type: string
type: string
namespace:
namespace:
type: string
type: string
port:
port:
format: int32
format: int32
type: integer
type: integer
protocol:
protocol:
type: string
type: string
required:
required:
- name
- name
- namespace
- namespace
type: object
type: object
timeout:
timeout:
format: duration
format: duration
type: string
type: string
url:
url:
type: string
type: string
type: object
type: object
type: object
type: object
postUpdateChild:
postUpdateChild:
properties:
properties:
version:
version:
default: v1
default: v1
enum:
enum:
- v1
- v1
- v2
- v2
type: string
type: string
webhook:
webhook:
properties:
properties:
etag:
etag:
properties:
properties:
cacheCleanupSeconds:
cacheCleanupSeconds:
format: int32
format: int32
type: integer
type: integer
cacheTimeoutSeconds:
cacheTimeoutSeconds:
format: int32
format: int32
type: integer
type: integer
enabled:
enabled:
type: boolean
type: boolean
type: object
type: object
path:
path:
type: string
type: string
responseUnMarshallMode:
responseUnMarshallMode:
description: Sets the json unmarshall mode. One of the
description: Sets the json unmarshall mode. One of the
'loose' or 'strict'. In 'strict' mode additional checks
'loose' or 'strict'. In 'strict' mode additional checks
are performed to detect unknown and duplicated fields.
are performed to detect unknown and duplicated fields.
enum:
enum:
- loose
- loose
- strict
- strict
type: string
type: string
service:
service:
properties:
properties:
name:
name:
type: string
type: string
namespace:
namespace:
type: string
type: string
port:
port:
format: int32
format: int32
type: integer
type: integer
protocol:
protocol:
type: string
type: string
required:
required:
- name
- name
- namespace
- namespace
type: object
type: object
timeout:
timeout:
format: duration
format: duration
type: string
type: string
url:
url:
type: string
type: string
type: object
type: object
type: object
type: object
preUpdateChild:
preUpdateChild:
properties:
properties:
version:
version:
default: v1
default: v1
enum:
enum:
- v1
- v1
- v2
- v2
type: string
type: string
webhook:
webhook:
properties:
properties:
etag:
etag:
properties:
properties:
cacheCleanupSeconds:
cacheCleanupSeconds:
format: int32
format: int32
type: integer
type: integer
cacheTimeoutSeconds:
cacheTimeoutSeconds:
format: int32
format: int32
type: integer
type: integer
enabled:
enabled:
type: boolean
type: boolean
type: object
type: object
path:
path:
type: string
type: string
responseUnMarshallMode:
responseUnMarshallMode:
description: Sets the json unmarshall mode. One of the
description: Sets the json unmarshall mode. One of the
'loose' or 'strict'. In 'strict' mode additional checks
'loose' or 'strict'. In 'strict' mode additional checks
are performed to detect unknown and duplicated fields.
are performed to detect unknown and duplicated fields.
enum:
enum:
- loose
- loose
- strict
- strict
type: string
type: string
service:
service:
properties:
properties:
name:
name:
type: string
type: string
namespace:
namespace:
type: string
type: string
port:
port:
format: int32
format: int32
type: integer
type: integer
protocol:
protocol:
type: string
type: string
required:
required:
- name
- name
- namespace
- namespace
type: object
type: object
timeout:
timeout:
format: duration
format: duration
type: string
type: string
url:
url:
type: string
type: string
type: object
type: object
type: object
type: object
sync:
sync:
properties:
properties:
version:
version:
default: v1
default: v1
enum:
enum:
- v1
- v1
- v2
- v2
type: string
type: string
webhook:
webhook:
properties:
properties:
etag:
etag:
properties:
properties:
cacheCleanupSeconds:
cacheCleanupSeconds:
format: int32
format: int32
type: integer
type: integer
cacheTimeoutSeconds:
cacheTimeoutSeconds:
format: int32
format: int32
type: integer
type: integer
enabled:
enabled:
type: boolean
type: boolean
type: object
type: object
path:
path:
type: string
type: string
responseUnMarshallMode:
responseUnMarshallMode:
description: Sets the json unmarshall mode. One of the
description: Sets the json unmarshall mode. One of the
'loose' or 'strict'. In 'strict' mode additional checks
'loose' or 'strict'. In 'strict' mode additional checks
are performed to detect unknown and duplicated fields.
are performed to detect unknown and duplicated fields.
enum:
enum:
- loose
- loose
- strict
- strict
type: string
type: string
service:
service:
properties:
properties:
name:
name:
type: string
type: string
namespace:
namespace:
type: string
type: string
port:
port:
format: int32
format: int32
type: integer
type: integer
protocol:
protocol:
type: string
type: string
required:
required:
- name
- name
- namespace
- namespace
type: object
type: object
timeout:
timeout:
format: duration
format: duration
type: string
type: string
url:
url:
type: string
type: string
type: object
type: object
type: object
type: object
type: object
type: object
parentResource:
parentResource:
properties:
properties:
apiVersion:
apiVersion:
type: string
type: string
labelSelector:
labelSelector:
description: A label selector is a label query over a set of resources.
description: A label selector is a label query over a set of resources.
The result of matchLabels and matchExpressions are ANDed. An
The result of matchLabels and matchExpressions are ANDed. An
empty label selector matches all objects. A null label selector
empty label selector matches all objects. A null label selector
matches no objects.
matches no objects.
properties:
properties:
matchExpressions:
matchExpressions:
description: matchExpressions is a list of label selector
description: matchExpressions is a list of label selector
requirements. The requirements are ANDed.
requirements. The requirements are ANDed.
items:
items:
description: A label selector requirement is a selector
description: A label selector requirement is a selector
that contains values, a key, and an operator that relates
that contains values, a key, and an operator that relates
the key and values.
the key and values.
properties:
properties:
key:
key:
description: key is the label key that the selector
description: key is the label key that the selector
applies to.
applies to.
type: string
type: string
operator:
operator:
description: operator represents a key's relationship
description: operator represents a key's relationship
to a set of values. Valid operators are In, NotIn,
to a set of values. Valid operators are In, NotIn,
Exists and DoesNotExist.
Exists and DoesNotExist.
type: string
type: string
values:
values:
description: values is an array of string values. If
description: values is an array of string values. If
the operator is In or NotIn, the values array must
the operator is In or NotIn, the values array must
be non-empty. If the operator is Exists or DoesNotExist,
be non-empty. If the operator is Exists or DoesNotExist,
the values array must be empty. This array is replaced
the values array must be empty. This array is replaced
during a strategic merge patch.
during a strategic merge patch.
items:
items:
type: string
type: string
type: array
type: array
required:
required:
- key
- key
- operator
- operator
type: object
type: object
type: array
type: array
matchLabels:
matchLabels:
additionalProperties:
additionalProperties:
type: string
type: string
description: matchLabels is a map of {key,value} pairs. A
description: matchLabels is a map of {key,value} pairs. A
single {key,value} in the matchLabels map is equivalent
single {key,value} in the matchLabels map is equivalent
to an element of matchExpressions, whose key field is "key",
to an element of matchExpressions, whose key field is "key",
the operator is "In", and the values array contains only
the operator is "In", and the values array contains only
"value". The requirements are ANDed.
"value". The requirements are ANDed.
type: object
type: object
type: object
type: object
x-kubernetes-map-type: atomic
x-kubernetes-map-type: atomic
resource:
resource:
type: string
type: string
revisionHistory:
revisionHistory:
properties:
properties:
fieldPaths:
fieldPaths:
items:
items:
type: string
type: string
type: array
type: array
type: object
type: object
required:
required:
- apiVersion
- apiVersion
- resource
- resource
type: object
type: object
resyncPeriodSeconds:
resyncPeriodSeconds:
format: int32
format: int32
type: integer
type: integer
required:
required:
- parentResource
- parentResource
type: object
type: object
status:
status:
type: object
type: object
required:
required:
- metadata
- metadata
- spec
- spec
type: object
type: object
served: true
served: true
storage: true
storage: true
subresources:
subresources:
status: {}
status: {}
---
---
apiVersion: apiextensions.k8s.io/v1
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
kind: CustomResourceDefinition
metadata:
metadata:
annotations:
annotations:
api-approved.kubernetes.io: unapproved, request not yet submitted
api-approved.kubernetes.io: unapproved, request not yet submitted
controller-gen.kubebuilder.io/version: v0.13.0
controller-gen.kubebuilder.io/version: v0.13.0
labels:
labels:
application-crd-id: kubeflow-pipelines
application-crd-id: kubeflow-pipelines
kustomize.component: metacontroller
kustomize.component: metacontroller
name: controllerrevisions.metacontroller.k8s.io
name: controllerrevisions.metacontroller.k8s.io
spec:
spec:
group: metacontroller.k8s.io
group: metacontroller.k8s.io
names:
names:
kind: ControllerRevision
kind: ControllerRevision
listKind: ControllerRevisionList
listKind: ControllerRevisionList
plural: controllerrevisions
plural: controllerrevisions
singular: controllerrevision
singular: controllerrevision
scope: Namespaced
scope: Namespaced
versions:
versions:
- name: v1alpha1
- name: v1alpha1
schema:
schema:
openAPIV3Schema:
openAPIV3Schema:
description: ControllerRevision
description: ControllerRevision
properties:
properties:
apiVersion:
apiVersion:
description: 'APIVersion defines the versioned schema of this representation
description: 'APIVersion defines the versioned schema of this representation
of an object. Servers should convert recognized schemas to the latest
of an object. Servers should convert recognized schemas to the latest
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
type: string
type: string
children:
children:
items:
items:
properties:
properties:
apiGroup:
apiGroup:
type: string
type: string
kind:
kind:
type: string
type: string
names:
names:
items:
items:
type: string
type: string
type: array
type: array
required:
required:
- apiGroup
- apiGroup
- kind
- kind
- names
- names
type: object
type: object
type: array
type: array
kind:
kind:
description: 'Kind is a string value representing the REST resource this
description: 'Kind is a string value representing the REST resource this
object represents. Servers may infer this from the endpoint the client
object represents. Servers may infer this from the endpoint the client
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
type: string
type: string
metadata:
metadata:
type: object
type: object
parentPatch:
parentPatch:
type: object
type: object
x-kubernetes-preserve-unknown-fields: true
x-kubernetes-preserve-unknown-fields: true
required:
required:
- metadata
- metadata
- parentPatch
- parentPatch
type: object
type: object
served: true
served: true
storage: true
storage: true
subresources:
subresources:
status: {}
status: {}
---
---
apiVersion: apiextensions.k8s.io/v1
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
kind: CustomResourceDefinition
metadata:
metadata:
labels:
labels:
application-crd-id: kubeflow-pipelines
application-crd-id: kubeflow-pipelines
name: cronworkflows.argoproj.io
name: cronworkflows.argoproj.io
spec:
spec:
group: argoproj.io
group: argoproj.io
names:
names:
kind: CronWorkflow
kind: CronWorkflow
listKind: CronWorkflowList
listKind: CronWorkflowList
plural: cronworkflows
plural: cronworkflows
shortNames:
shortNames:
- cwf
- cwf
- cronwf
- cronwf
singular: cronworkflow
singular: cronworkflow
scope: Namespaced
scope: Namespaced
versions:
versions:
- name: v1alpha1
- name: v1alpha1
schema:
schema:
openAPIV3Schema:
openAPIV3Schema:
properties:
properties:
apiVersion:
apiVersion:
type: string
type: string
kind:
kind:
type: string
type: string
metadata:
metadata:
type: object
type: object
spec:
spec:
type: object
type: object
x-kubernetes-map-type: atomic
x-kubernetes-map-type: atomic
x-kubernetes-preserve-unknown-fields: true
x-kubernetes-preserve-unknown-fields: true
status:
status:
type: object
type: object
x-kubernetes-map-type: atomic
x-kubernetes-map-type: atomic
x-kubernetes-preserve-unknown-fields: true
x-kubernetes-preserve-unknown-fields: true
required:
required:
- metadata
- metadata
- spec
- spec
type: object
type: object
served: true
served: true
storage: true
storage: true
---
---
apiVersion: apiextensions.k8s.io/v1
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
kind: CustomResourceDefinition
metadata:
metadata:
annotations:
annotations:
api-approved.kubernetes.io: unapproved, request not yet submitted
api-approved.kubernetes.io: unapproved, request not yet submitted
controller-gen.kubebuilder.io/version: v0.13.0
controller-gen.kubebuilder.io/version: v0.13.0
labels:
labels:
application-crd-id: kubeflow-pipelines
application-crd-id: kubeflow-pipelines
kustomize.component: metacontroller
kustomize.component: metacontroller
name: decoratorcontrollers.metacontroller.k8s.io
name: decoratorcontrollers.metacontroller.k8s.io
spec:
spec:
group: metacontroller.k8s.io
group: metacontroller.k8s.io
names:
names:
kind: DecoratorController
kind: DecoratorController
listKind: DecoratorControllerList
listKind: DecoratorControllerList
plural: decoratorcontrollers
plural: decoratorcontrollers
shortNames:
shortNames:
- dec
- dec
- decorators
- decorators
singular: decoratorcontroller
singular: decoratorcontroller
scope: Cluster
scope: Cluster
versions:
versions:
- name: v1alpha1
- name: v1alpha1
schema:
schema:
openAPIV3Schema:
openAPIV3Schema:
description: DecoratorController
description: DecoratorController
properties:
properties:
apiVersion:
apiVersion:
description: 'APIVersion defines the versioned schema of this representation
description: 'APIVersion defines the versioned schema of this representation
of an object. Servers should convert recognized schemas to the latest
of an object. Servers should convert recognized schemas to the latest
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
type: string
type: string
kind:
kind:
description: 'Kind is a string value representing the REST resource this
description: 'Kind is a string value representing the REST resource this
object represents. Servers may infer this from the endpoint the client
object represents. Servers may infer this from the endpoint the client
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
type: string
type: string
metadata:
metadata:
type: object
type: object
spec:
spec:
properties:
properties:
attachments:
attachments:
items:
items:
properties:
properties:
apiVersion:
apiVersion:
type: string
type: string
resource:
resource:
type: string
type: string
updateStrategy:
updateStrategy:
properties:
properties:
method:
method:
enum:
enum:
- OnDelete
- OnDelete
- Recreate
- Recreate
- InPlace
- InPlace
- RollingRecreate
- RollingRecreate
- RollingInPlace
- RollingInPlace
type: string
type: string
type: object
type: object
required:
required:
- apiVersion
- apiVersion
- resource
- resource
type: object
type: object
type: array
type: array
hooks:
hooks:
properties:
properties:
customize:
customize:
properties:
properties:
version:
version:
default: v1
default: v1
enum:
enum:
- v1
- v1
- v2
- v2
type: string
type: string
webhook:
webhook:
properties:
properties:
etag:
etag:
properties:
properties:
cacheCleanupSeconds:
cacheCleanupSeconds:
format: int32
format: int32
type: integer
type: integer
cacheTimeoutSeconds:
cacheTimeoutSeconds:
format: int32
format: int32
type: integer
type: integer
enabled:
enabled: