cf-operator will enable the deployment of BOSH Releases, especially Cloud Foundry, to Kubernetes.
It's implemented as a k8s operator, an active controller component which acts upon custom k8s resources.
- Incubation Proposal: Containerizing Cloud Foundry
- Slack: #cf-containers on https://slack.cloudfoundry.org
- Backlog: Pivotal Tracker
cf-operator is still missing core functionality.
make up
kubectl apply -f deploy/crds/fissile_v1alpha1_boshdeployment_cr.yaml
kubectl get boshdeployments.fissile.cloudfoundry.org
kubectl get pods --watch
# clean up
kubectl delete configmap bosh-manifest
kubectl delete configmap bosh-ops
kubectl delete boshdeployments.fissile.cloudfoundry.org example-boshdeployment