https://github.com/metal-stack/metal-ccm
K8s Cloud Controller Manager for metal-stack
https://github.com/metal-stack/metal-ccm
bare-metal cloud-controller-manager kubernetes
Last synced: 11 months ago
JSON representation
K8s Cloud Controller Manager for metal-stack
- Host: GitHub
- URL: https://github.com/metal-stack/metal-ccm
- Owner: metal-stack
- License: mit
- Created: 2019-06-06T14:49:56.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2024-04-09T13:15:01.000Z (almost 2 years ago)
- Last Synced: 2024-04-09T17:24:14.454Z (almost 2 years ago)
- Topics: bare-metal, cloud-controller-manager, kubernetes
- Language: Go
- Homepage:
- Size: 368 KB
- Stars: 4
- Watchers: 7
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
# Kubernetes Cloud Controller Manager for metal
metal-ccm is the Kubernetes cloud controller manager implementation for Metal.
## Deploy
Read how to deploy the metal CCM [here](deploy/releases/)!
## Building
To build the binary, run:
```bash
make build
```
It will deposit the binary for your local architecture as `dist/bin/metal-cloud-controller-manager-$(ARCH)`
By default `make build` builds the binary using a docker container. To install using your locally installed go toolchain, do:
```bash
make build LOCALBUILD=true
```
## Docker Image
To build a docker image, run:
```bash
make dockerimage
```
The image will be tagged with `:latest`.