https://github.com/sovereigncloudstack/cluster-stack-provider-openstack
Cluster Stack Provider OpenStack
https://github.com/sovereigncloudstack/cluster-stack-provider-openstack
k8s
Last synced: 8 months ago
JSON representation
Cluster Stack Provider OpenStack
- Host: GitHub
- URL: https://github.com/sovereigncloudstack/cluster-stack-provider-openstack
- Owner: SovereignCloudStack
- License: apache-2.0
- Created: 2023-11-27T10:53:13.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-04-07T11:17:05.000Z (11 months ago)
- Last Synced: 2025-04-10T01:06:14.945Z (10 months ago)
- Topics: k8s
- Language: Go
- Homepage: https://scs.community/
- Size: 13.2 MB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Cluster Stack Provider OpenStack
[](https://github.com/SovereignCloudStack/cluster-stack-provider-openstack/releases)
[](https://goreportcard.com/report/github.com/SovereignCloudStack/cluster-stack-provider-openstack)
[](https://opensource.org/license/apache-2-0/)
## Overview
Refer to the [overview page](./docs/overview.md) in the `docs` directory.
## Quickstart
Refer to the [quickstart page](./docs/quickstart.md) in the `docs` directory.
## Developer Guide
Refer to the [developer guide page](./docs/develop.md) to find more information about how to develop this operator.
## Documentation
Explore the documentation stored in the [docs](./docs) directory or view the rendered version online at .
## Compatibility with Cluster Stack Operator
| | CSO `v0.1.0-alpha.2` | CSO `v0.1.0-alpha.3` | CSO `v0.1.0-alpha.5` | CSO `v0.1.0-alpha.6` |
| ----------------------- | -------------------- | -------------------- | -------------------- | -------------------- |
| CSPO `v0.1.0-alpha.rc1` | ✓ | | | |
| CSPO `v0.1.0-alpha.1` | ✓ | ✓ | ✓ | ✓ |
| CSPO `v0.1.0-alpha.2` | ✓ | ✓ | ✓ | ✓ |
| CSPO `v0.1.0-alpha.3` | ✓ | ✓ | ✓ | ✓ |
| CSPO `v0.1.0-alpha.4` | ✓ | ✓ | ✓ | ✓ |
## Controllers
CSPO consists of two controllers. They should ensure that the desired node images are present in the targeted OpenStack project.
Refer to the documentation for the CSPO [controllers](./docs/controllers.md) in the `docs` directory.
## API Reference
CSPO currently exposes the following APIs:
- the CSPO Custom Resource Definitions (CRDs): [documentation](https://doc.crds.dev/github.com/SovereignCloudStack/cluster-stack-provider-openstack)
- Golang APIs: tbd