add dockerfile
2 files changed
tree: 58549a0f19eb45e64805e2fa71d37fb3dff58a8b
  1. cmd/
  2. vendor/
  3. .gitignore
  4. cloudstack.go
  5. cloudstack_instances.go
  6. cloudstack_loadbalancer.go
  7. cloudstack_test.go
  8. Dockerfile
  9. Gopkg.lock
  10. Gopkg.toml
  11. LICENSE-2.0
  12. Makefile
  13. metadata.go
  14. metadata_linux.go
  15. metadata_other.go
  16. README.md
README.md

Cloudstack Cloud Controller Manager for Kubernetes

© 2018 SWISS TXT AG All rights reserved.

Based on the old Cloudstack provider in Kubernetes.

Build

All dependencies are vendored. You need GNU make, git and Go 1.10 to build cloudstack-ccm:

make

Use

Make sure your apiserver is running locally and keep your cloudstack config ready:

./cloudstack-ccm --cloud-provider external-cloudstack --cloud-config cloud.config --master localhost