cloudfoundry-incubator / kubo-deployment

Contains manifests used to deploy Cloud Foundry Container Runtime
https://www.cloudfoundry.org/container-runtime/
Apache License 2.0
275 stars 114 forks source link

Added dev operations file for running on bosh-lite #367

Closed cagiti closed 5 years ago

cagiti commented 5 years ago

What this PR does / why we need it:

This allows users to run kubo on bosh-lite, where previously it failed due to issues deploying the docker-boshrelease (see https://github.com/cloudfoundry-incubator/docker-boshrelease/pull/123 for more information)

How can this PR be verified?

Executing within a bosh-lite environment

Is there any change in kubo-release?

No

Is there any change in kubo-ci?

No

Does this affect upgrade, or is there any migration required?

N/A

Which issue(s) this PR fixes:

Release note:

Once you have a bosh-lite environment, deploy using the following:

./bin/deploy_cfcr_lite -o ../docker-boshrelease/manifests/operators/dev.yml -o manifests/ops-files/dev.yml
cfdreddbot commented 5 years ago

:white_check_mark: Hey cagiti! The commit authors and yourself have already signed the CLA.

cf-gitbot commented 5 years ago

We have created an issue in Pivotal Tracker to manage this:

https://www.pivotaltracker.com/story/show/162269294

The labels on this github issue will be updated when the story is started.

iainsproat commented 5 years ago

@cagiti - is there any reason why the manifests/ops-files/dev.yml is not added within the deploy_cfcr_lite script, and instead added at the command line?

iainsproat commented 5 years ago

Hi @cagiti - can you provide more of an explanation as to why adding a persistent disk to a worker is a requirement for getting CFCR working on BOSH lite?

alex-slynko commented 5 years ago

Also, could you, please, rename it to something like "add the persistent disk to the worker" with optional size.

henderjm commented 5 years ago

Fixed separately in ops-file for persistent disk