Skip to content

rumpl/concon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

concon

Simple kube controller that will deploy a compose file.

To test:

  • install the CRD kubectl apply -f controller/yamls/crd.yaml
  • in controller run cargo run, wait a bit
  • kubectl apply -f examples/example-hello-world.dockerapp/docker-compose.yml
  • look for the pod: kubectl get pod
  • port forwad it: kubectl port-forward pod/.... 5678:5678
  • test it: curl localhost:5678
  • remove the deployment: kubectl delete compose.compose.rumpl.dev/echo

Seven easy-peasy steps.

About

Fun with rust - kube - docker compose

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages