Skip to content

Commit

Permalink
🐛 Update to revised 0.5.0 CRDs
Browse files Browse the repository at this point in the history
Signed-off-by: Jason Montleon <jmontleo@redhat.com>
  • Loading branch information
jmontleon committed Jul 23, 2024
1 parent 17fcf94 commit fb2f52a
Show file tree
Hide file tree
Showing 15 changed files with 190 additions and 2,760 deletions.
15 changes: 5 additions & 10 deletions bundle/manifests/konveyor-operator.clusterserviceversion.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ metadata:
alm-examples: |-
[
{
"apiVersion": "tackle.konveyor.io/v1alpha2",
"apiVersion": "tackle.konveyor.io/v1alpha1",
"kind": "Tackle",
"metadata": {
"name": "tackle",
Expand All @@ -20,7 +20,7 @@ metadata:
categories: Modernization & Migration
certified: "false"
containerImage: quay.io/konveyor/tackle2-operator:latest
createdAt: "2024-07-16T17:45:16Z"
createdAt: "2024-07-23T18:26:35Z"
description: Konveyor is an open-source application modernization platform that
helps organizations safely and predictably modernize applications to Kubernetes
at scale.
Expand Down Expand Up @@ -67,27 +67,22 @@ spec:
displayName: Addon
kind: Addon
name: addons.tackle.konveyor.io
version: v1alpha2
version: v1alpha1
- description: Tackle Extension
displayName: Extension
kind: Extension
name: extensions.tackle.konveyor.io
version: v1alpha2
- description: Tackle
displayName: Tackle
kind: Tackle
name: tackles.tackle.konveyor.io
version: v1alpha1
- description: Tackle
displayName: Tackle
kind: Tackle
name: tackles.tackle.konveyor.io
version: v1alpha2
version: v1alpha1
- description: Tackle Task
displayName: Task
kind: Task
name: tasks.tackle.konveyor.io
version: v1alpha2
version: v1alpha1
description: |
Konveyor is an open-source application modernization platform that helps organizations safely and predictably modernize applications to new technologies, with an initial focus on accelerating the adoption of legacy applications to Kubernetes.
Expand Down
1,352 changes: 69 additions & 1,283 deletions bundle/manifests/tackle.konveyor.io_addons.yaml

Large diffs are not rendered by default.

35 changes: 9 additions & 26 deletions bundle/manifests/tackle.konveyor.io_extensions.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,27 +17,7 @@ spec:
- name: v1alpha1
schema:
openAPIV3Schema:
properties:
apiVersion:
description: 'APIVersion defines the versioned schema of this representation
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'
type: string
kind:
description: 'Kind is a string value representing the REST resource this
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'
type: string
metadata:
type: object
type: object
served: false
storage: false
subresources:
status: {}
- name: v1alpha2
schema:
openAPIV3Schema:
description: Extension defines an addon extension.
properties:
apiVersion:
description: 'APIVersion defines the versioned schema of this representation
Expand All @@ -52,13 +32,13 @@ spec:
metadata:
type: object
spec:
description: ExtensionSpec defines the desired state of Extension
description: pec defines the desired state of the resource.
properties:
addon:
description: Addon compatibility.
description: Addon (name) declares addon compatibility.
type: string
container:
description: Container details.
description: Container defines the extension container.
properties:
args:
description: 'Arguments to the entrypoint. The container image''s
Expand Down Expand Up @@ -1260,20 +1240,23 @@ spec:
type: object
x-kubernetes-preserve-unknown-fields: true
selector:
description: Selector
description: Selector defines criteria to be included in the addon
pod.
type: string
required:
- addon
- container
type: object
status:
description: ExtensionStatus defines the observed state of Extension
description: Status defines the observed state of the resource.
properties:
observedGeneration:
description: The most recent generation observed by the controller.
format: int64
type: integer
type: object
required:
- spec
type: object
served: true
storage: true
Expand Down
30 changes: 0 additions & 30 deletions bundle/manifests/tackle.konveyor.io_tackles.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,36 +15,6 @@ spec:
scope: Namespaced
versions:
- name: v1alpha1
schema:
openAPIV3Schema:
description: Tackle defines a tackle application.
properties:
apiVersion:
description: 'APIVersion defines the versioned schema of this representation
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'
type: string
kind:
description: 'Kind is a string value representing the REST resource this
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'
type: string
metadata:
type: object
spec:
description: Spec defines the desired state of the resource.
type: object
x-kubernetes-preserve-unknown-fields: true
status:
description: Status defines the observed state of the resource.
type: object
x-kubernetes-preserve-unknown-fields: true
type: object
served: true
storage: false
subresources:
status: {}
- name: v1alpha2
schema:
openAPIV3Schema:
description: Tackle defines a tackle application.
Expand Down
33 changes: 7 additions & 26 deletions bundle/manifests/tackle.konveyor.io_tasks.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,27 +17,7 @@ spec:
- name: v1alpha1
schema:
openAPIV3Schema:
properties:
apiVersion:
description: 'APIVersion defines the versioned schema of this representation
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'
type: string
kind:
description: 'Kind is a string value representing the REST resource this
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'
type: string
metadata:
type: object
type: object
served: false
storage: false
subresources:
status: {}
- name: v1alpha2
schema:
openAPIV3Schema:
description: Task defines a hub task.
properties:
apiVersion:
description: 'APIVersion defines the versioned schema of this representation
Expand All @@ -52,23 +32,24 @@ spec:
metadata:
type: object
spec:
description: TaskSpec defines the desired state of Task
description: Spec defines the desired state the resource.
properties:
data:
description: Data object passed to the addon..
description: Data object passed to the addon.
type: object
x-kubernetes-preserve-unknown-fields: true
dependencies:
description: Dependencies
description: Dependencies defines a list of task names on which this
task depends.
items:
type: string
type: array
priority:
description: Priority
description: Priority defines the task priority (0-n).
type: integer
type: object
status:
description: TaskStatus defines the observed state of Task
description: Status defines the observed state the resource.
properties:
observedGeneration:
description: The most recent generation observed by the controller.
Expand Down
Loading

0 comments on commit fb2f52a

Please sign in to comment.