Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: add v1 version lifecycle CRDs #8119

Merged
merged 25 commits into from
Sep 13, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
6396019
chore: service descriptor v1
leon-inf Aug 29, 2024
770afaf
cluster definition v1
leon-inf Aug 29, 2024
fca7ab6
Merge branch 'main' into support/service-descriptor-v1
leon-inf Aug 29, 2024
7623589
update
leon-inf Aug 29, 2024
c649821
Merge branch 'main' into support/lifecycle-crds-version-v1
leon-inf Sep 2, 2024
a1d9ed6
add cluster, component, cmpd and cmpv
leon-inf Sep 2, 2024
d19a28d
cmpv
leon-inf Sep 2, 2024
ae4d56b
component and cmpd
leon-inf Sep 3, 2024
d14d45b
Merge branch 'main' into support/lifecycle-crds-version-v1
leon-inf Sep 3, 2024
ab752e4
cluster
leon-inf Sep 3, 2024
7aacf71
update
leon-inf Sep 3, 2024
eeea7b1
Merge branch 'main' into support/lifecycle-crds-version-v1
leon-inf Sep 5, 2024
6869989
its v1
leon-inf Sep 6, 2024
bda9971
Merge branch 'main' into support/lifecycle-crds-version-v1
leon-inf Sep 6, 2024
f0ca07d
add legacy definition back
leon-inf Sep 9, 2024
8adc8a6
Merge branch 'main' into support/lifecycle-crds-version-v1
leon-inf Sep 9, 2024
3356da3
udpate
leon-inf Sep 9, 2024
4f40b46
udpate
leon-inf Sep 9, 2024
200e566
Merge branch 'main' into support/lifecycle-crds-version-v1
leon-inf Sep 10, 2024
8679bd3
Merge branch 'main' into support/lifecycle-crds-version-v1
leon-inf Sep 11, 2024
6fae3db
update
leon-inf Sep 11, 2024
de34f91
Merge branch 'main' into support/lifecycle-crds-version-v1
leon-inf Sep 13, 2024
87249da
fix lint
leon-inf Sep 13, 2024
a0e0cc0
Merge branch 'main' into support/lifecycle-crds-version-v1
leon-inf Sep 13, 2024
2b739a5
update
leon-inf Sep 13, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
81 changes: 81 additions & 0 deletions PROJECT
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,18 @@ resources:
kind: Cluster
path: github.com/apecloud/kubeblocks/apis/apps/v1alpha1
version: v1alpha1
- api:
crdVersion: v1
namespaced: true
controller: true
domain: kubeblocks.io
group: apps
kind: Cluster
path: github.com/apecloud/kubeblocks/apis/apps/v1
version: v1
webhooks:
conversion: true
webhookVersion: v1
- api:
crdVersion: v1
controller: true
Expand All @@ -26,6 +38,17 @@ resources:
kind: ClusterDefinition
path: github.com/apecloud/kubeblocks/apis/apps/v1alpha1
version: v1alpha1
- api:
crdVersion: v1
controller: true
domain: kubeblocks.io
group: apps
kind: ClusterDefinition
path: github.com/apecloud/kubeblocks/apis/apps/v1
version: v1
webhooks:
conversion: true
webhookVersion: v1
- api:
crdVersion: v1
controller: true
Expand Down Expand Up @@ -119,6 +142,18 @@ resources:
kind: InstanceSet
path: github.com/apecloud/kubeblocks/apis/workloads/v1alpha1
version: v1alpha1
- api:
crdVersion: v1
namespaced: true
controller: true
domain: kubeblocks.io
group: workloads
kind: InstanceSet
path: github.com/apecloud/kubeblocks/apis/workloads/v1
version: v1
webhooks:
conversion: true
webhookVersion: v1
- api:
crdVersion: v1
controller: true
Expand Down Expand Up @@ -153,6 +188,18 @@ resources:
kind: ServiceDescriptor
path: github.com/apecloud/kubeblocks/apis/apps/v1alpha1
version: v1alpha1
- api:
crdVersion: v1
namespaced: true
controller: true
domain: kubeblocks.io
group: apps
kind: ServiceDescriptor
path: github.com/apecloud/kubeblocks/apis/apps/v1
version: v1
webhooks:
conversion: true
webhookVersion: v1
- api:
crdVersion: v1
namespaced: true
Expand All @@ -170,6 +217,17 @@ resources:
kind: ComponentDefinition
path: github.com/apecloud/kubeblocks/apis/apps/v1alpha1
version: v1alpha1
- api:
crdVersion: v1
controller: true
domain: kubeblocks.io
group: apps
kind: ComponentDefinition
path: github.com/apecloud/kubeblocks/apis/apps/v1
version: v1
webhooks:
conversion: true
webhookVersion: v1
- api:
crdVersion: v1
namespaced: true
Expand All @@ -179,6 +237,18 @@ resources:
kind: Component
path: github.com/apecloud/kubeblocks/apis/apps/v1alpha1
version: v1alpha1
- api:
crdVersion: v1
namespaced: true
controller: true
domain: kubeblocks.io
group: apps
kind: Component
path: github.com/apecloud/kubeblocks/apis/apps/v1
version: v1
webhooks:
conversion: true
webhookVersion: v1
- api:
crdVersion: v1
controller: true
Expand All @@ -195,6 +265,17 @@ resources:
kind: ComponentVersion
path: github.com/apecloud/kubeblocks/apis/apps/v1alpha1
version: v1alpha1
- api:
crdVersion: v1
controller: true
domain: kubeblocks.io
group: apps
kind: ComponentVersion
path: github.com/apecloud/kubeblocks/apis/apps/v1
version: v1
webhooks:
conversion: true
webhookVersion: v1
- api:
crdVersion: v1
domain: kubeblocks.io
Expand Down
22 changes: 22 additions & 0 deletions apis/apps/v1/cluster_conversion.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
/*
Copyright (C) 2022-2024 ApeCloud Co., Ltd

This file is part of KubeBlocks project

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/

package v1

func (r *Cluster) Hub() {}
Loading
Loading