Skip to content

Commit

Permalink
Add v1alpha6 API types
Browse files Browse the repository at this point in the history
Signed-off-by: Tobias Giese <tobias.giese@daimler.com>
Signed-off-by: Tobias Giese <tobias.giese@mercedes-benz.com>
  • Loading branch information
tobiasgiese committed Jun 22, 2022
1 parent c5ac70e commit 5f4662c
Show file tree
Hide file tree
Showing 84 changed files with 9,420 additions and 1,205 deletions.
2 changes: 2 additions & 0 deletions .golangci.yml
Expand Up @@ -84,6 +84,8 @@ linters-settings:
- pkg: sigs.k8s.io/cluster-api-provider-openstack/api/v1alpha4
alias: infrav1alpha4
- pkg: sigs.k8s.io/cluster-api-provider-openstack/api/v1alpha5
alias: infrav1alpha5
- pkg: sigs.k8s.io/cluster-api-provider-openstack/api/v1alpha6
alias: infrav1
- pkg: sigs.k8s.io/cluster-api-provider-openstack/pkg/utils/errors
alias: capoerrors
Expand Down
5 changes: 2 additions & 3 deletions Makefile
Expand Up @@ -228,10 +228,9 @@ generate-go: $(MOCKGEN)
object:headerFile=./hack/boilerplate/boilerplate.generatego.txt
$(CONVERSION_GEN) \
--input-dirs=./api/v1alpha3 \
--output-file-base=zz_generated.conversion \
--go-header-file=./hack/boilerplate/boilerplate.generatego.txt
$(CONVERSION_GEN) \
--input-dirs=./api/v1alpha4 \
--input-dirs=./api/v1alpha5 \
--input-dirs=./api/v1alpha6 \
--output-file-base=zz_generated.conversion \
--go-header-file=./hack/boilerplate/boilerplate.generatego.txt
go generate ./...
Expand Down
12 changes: 12 additions & 0 deletions PROJECT
Expand Up @@ -35,3 +35,15 @@ resources:
- group: infrastructure
kind: OpenStackClusterTemplate
version: v1alpha5
- group: infrastructure
version: v1alpha6
kind: OpenStackCluster
- group: infrastructure
version: v1alpha6
kind: OpenStackMachine
- group: infrastructure
version: v1alpha6
kind: OpenStackMachineTemplate
- group: infrastructure
kind: OpenStackClusterTemplate
version: v1alpha6
15 changes: 9 additions & 6 deletions README.md
Expand Up @@ -38,30 +38,33 @@ previous cluster managers such as [kops][kops] and
This provider's versions are compatible with the following versions of Cluster API:

| | v1alpha3 (v0.3) | v1alpha4 (v0.4) | v1beta1 (v1.1) |
| ---------------------------------- | --------------- | --------------- | -------------- |
|------------------------------------| --------------- | --------------- | -------------- |
| OpenStack Provider v1alpha3 (v0.3) || | |
| OpenStack Provider v1alpha4 (v0.4) | || |
| OpenStack Provider v1alpha4 (v0.5) | | ||
| OpenStack Provider v1alpha5 | | ||
| OpenStack Provider v1alpha5 (v0.6) | | ||
| OpenStack Provider v1alpha6 (v0.7) | | ||


This provider's versions are able to install and manage the following versions of Kubernetes:

| | v1.16 | v1.17 | v1.18 | v1.19 | v1.20 | v1.21 | v1.22 | v1.23 |
| ---------------------------------- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- |
|------------------------------------| ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- |
| OpenStack Provider v1alpha3 (v0.3) |||||| | | |
| OpenStack Provider v1alpha4 (v0.4) | | | | || | | |
| OpenStack Provider v1alpha4 (v0.5) | | | | ||| + | + |
| OpenStack Provider v1alpha5 | | | | | || + ||
| OpenStack Provider v1alpha5 (v0.6) | | | | | || + ||
| OpenStack Provider v1alpha6 (v0.7) | | | | | || + ||

This provider's versions are able to install Kubernetes to the following versions of OpenStack:

| | Pike | Queens | Rocky | Stein | Train | Ussuri | Victoria | Wallaby | Xena |
| ---------------------------------- | ---- | ------ | ----- | ----- | ----- | ------ | -------- | ------- | ---- |
|------------------------------------| ---- | ------ | ----- | ----- | ----- | ------ | -------- | ------- | ---- |
| OpenStack Provider v1alpha3 (v0.3) | + | + | + ||||| | |
| OpenStack Provider v1alpha4 (v0.4) | + | + | + | + | + | + || | |
| OpenStack Provider v1alpha4 (v0.5) | + | + | + | + | + | + || | |
| OpenStack Provider v1alpha5 | + | + | + | + | + | + ||||
| OpenStack Provider v1alpha5 (v0.6) | + | + | + | + | + | + ||||
| OpenStack Provider v1alpha6 (v0.7) | + | + | + | + | + | + ||||

Test status:

Expand Down

0 comments on commit 5f4662c

Please sign in to comment.