bosh-lite | A lite development env for BOSH | Infrastructure Automation library
kandi X-RAY | bosh-lite Summary
kandi X-RAY | bosh-lite Summary
This repository is deprecated. It is no longer maintained, and it is not recommended for continued use. Vagrant BOSH lite has been deprecated in favor of Virtualbox BOSH lite. The original purpose of this project was to provide a pre-baked image where you could easily start BOSH with popular tools like Vagrant. Since then, we have made improvements to the provisioning process which avoids extra dependencies like vagrant, the original bosh Ruby CLI, and the original bosh-init. Going forward, please follow the recommended guide for running BOSH locally using VirtualBox. This improved process uses the same provisioning process as you would to deploy to any other IaaS; it ensures you are using recent BOSH components and features; and allows you to more easily change the configuration of BOSH for testing.
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of bosh-lite
bosh-lite Key Features
bosh-lite Examples and Code Snippets
Community Discussions
Trending Discussions on bosh-lite
QUESTION
I'm trying to deploy CF locally through a VirtualBox bosh-lite VM, but I'm running into the corporate proxy injecting a self signed certificate before reaching out to the internet.
I've SSH'd into the box and added the CA to the trusted certs at the OS level, but I'm still getting untrusted certificates in chain.
Is there somewhere I can put the Corporate CA within the configuration so all of the items will download / install successfully?
...ANSWER
Answered 2019-Jul-26 at 19:22BOSH deploys things like CF, Zookeeper, Kubernetes, etc. to "clouds" by creating "machines" and installing the appropriate software and running it in those "machines". On a "typical" cloud like Amazon Web Services or VMWare vSphere, a "machine" is a typical virtual machine.
BOSH can also treat various container runtimes like Docker, Kubernetes, or Garden as "clouds" as well, and in the BOSH-Lite case, it's targetting Garden as a cloud. So in the BOSH-Lite case, the "machines" are actually Linux containers running inside the VirtualBox VM. So when you install your certs at the OS level of the VM, that will not apply to things running as containers within the VM.
BOSH does have a native way of injecting trusted certs into each machine it manages, using the trusted_certs
property. Assuming you followed these docs to install BOSH-Lite, you can update the create-env
command from this:
QUESTION
I am using mac OS and trying to deploy CF on virtualbox using BOSH.
BOSH Director installed has the following details
...ANSWER
Answered 2018-Nov-19 at 16:05I had the same issue and found this github issue
To fix it I executed:
bosh update-runtime-config bosh-deployment/runtime-configs/dns.yml --name dns
I hope this fixes your problem as well ;)
QUESTION
My team is deploying an application using Cloud Foundry and Bosh (these tools are required by a party outside the dev team, so they're non-negotiable). We're not familiar with bosh, and we saw that there are a lot of options to deploy it.
We need to deploy our application on our own local cluster, so we can't use AWS, Azure, or Google Cloud. We also don't want to have to learn an IaaS given that we have limited time. Bosh-lite seems the easiest, but running a VM seems wasteful, and we're not sure how useful it will be as we scale our application.
Given that we want to deploy Cloud Foundry on a local cluster, what is the best Bosh deployment option for us?
...ANSWER
Answered 2017-Sep-12 at 07:01Independently of running Cloud Foundry on premise and/or in the cloud, BOSH requires to delegate to most of the deployment to a 3rd party CPI component (like AWS, GCE,...).
How is your local cluster managed?
May be you could have a look at this RackHD CPI implementation, and look at RackHD for hardware management and orchestration.
QUESTION
I am trying to follow this tutorial https://github.com/cf-platform-eng/spring-boot-cities/tree/master/cities-service to run my spring boot application in Cloud Foundry. I have local bosh-lite installation
My Spring Boot application connects to postgresql as database. I am trying to connect to the Postgresql instance running on my local (host machine )
My application works fine locally if deployed to a local tomcat. But when i deploy the app to bosh-lite it fails with the following error "No unique service maching interface error ". My code is excatly the same as what is mentioned in the tutorial except i am using Maven to build my code.
...ANSWER
Answered 2017-Jun-07 at 18:50If you include spring-boot-starter-cloud-connectors
as a dependency, then Spring Cloud Connectors will attempt to create the java.sql.DataSource
bean necessary to connect to the database. Connectors does this by looking for a service binding that has certain characteristics. The No unique service matching interface javax.sql.DataSource found
message means that Connectors couldn't find a service binding of the appropriate type.
If you want to use Connectors as in that sample app then you will need to create a user-provided service instance with the details of the Postgres connection and bind that service instance to the app.
Alternatively, you could remove the spring-boot-starter-cloud-connectors
dependency and instead configure the database connection using spring.datasource
properties in application.yml
.
These options are explained in more detail in a blog post.
QUESTION
When I ssh into cell_z1. then I can see these routing tables.
...ANSWER
Answered 2017-Apr-12 at 17:46When you deploy an application to CF, it runs in a container on one of your Diego Cells. The container is given an internal port, at the moment this will always be 8080 with Diego, and the Cell publishes an external port (to the GoRouters). The external port is mapped to the internal port with an iptables rule on the Cell. I believe that is what you're seeing / asking about.
In summary, traffic takes a path like this from your browser to the app in the container:
QUESTION
I have a Cloud Foundry Bosh Lite install with Garden/Runc support running on my local dev machine with an app hosted on it. I can ssh into the Diego cell VM and execute
...ANSWER
Answered 2017-Mar-06 at 16:44Go Library
The supported way to execute commands within a Garden container is via the Go client library. For example:
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install bosh-lite
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page