A basic api to return a list of available Kubernetes versions for Civo.
Go to file
Marcus Noble 58ca74d80f
Added initial release
Signed-off-by: Marcus Noble <github@marcusnoble.co.uk>
2023-10-03 18:38:04 +01:00
.dockerignore Initial commit 2023-10-03 17:28:44 +00:00
.gitignore Initial commit 2023-10-03 17:28:44 +00:00
Dockerfile Added initial release 2023-10-03 18:38:04 +01:00
go.mod Added initial release 2023-10-03 18:38:04 +01:00
go.sum Added initial release 2023-10-03 18:38:04 +01:00
LICENSE Added initial release 2023-10-03 18:38:04 +01:00
main.go Added initial release 2023-10-03 18:38:04 +01:00
Makefile Added initial release 2023-10-03 18:38:04 +01:00
README.md Added initial release 2023-10-03 18:38:04 +01:00

civo-versions

A basic api to return a list of available Kubernetes versions for Civo.

Features

Exposes the following endpoints:

  • / - Lists all active releases
  • /k3s/ - Lists all active k3s releases
  • /k3s/stable - Lists all stable k3s releases
  • /k3s/development - Lists all development k3s releases
  • /talos/ - Lists all Talos releases
  • /talos/stable - Lists all stable Talos releases
  • /talos/development - Lists all development Talos releases

Building from source

With Docker:

make docker-build

Standalone:

make build

Resources

Contributing

If you find a bug or have an idea for a new feature please raise an issue to discuss it.

Pull requests are welcomed but please try and follow similar code style as the rest of the project and ensure all tests and code checkers are passing.

Thank you 💛

License

See LICENSE