bosh-lite | A lite development env for BOSH | Infrastructure Automation library

 by   cloudfoundry-attic Shell Version: 9000.131.0 License: Apache-2.0

kandi X-RAY | bosh-lite Summary

kandi X-RAY | bosh-lite Summary

bosh-lite is a Shell library typically used in Devops, Infrastructure Automation applications. bosh-lite has no bugs, it has no vulnerabilities, it has a Permissive License and it has low support. You can download it from GitHub.

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

            kandi-support Support

              bosh-lite has a low active ecosystem.
              It has 320 star(s) with 252 fork(s). There are 126 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 18 open issues and 225 have been closed. On average issues are closed in 130 days. There are 12 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of bosh-lite is 9000.131.0

            kandi-Quality Quality

              bosh-lite has no bugs reported.

            kandi-Security Security

              bosh-lite has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.

            kandi-License License

              bosh-lite is licensed under the Apache-2.0 License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              bosh-lite releases are available to install and integrate.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of bosh-lite
            Get all kandi verified functions for this library.

            bosh-lite Key Features

            No Key Features are available at this moment for bosh-lite.

            bosh-lite Examples and Code Snippets

            No Code Snippets are available at this moment for bosh-lite.

            Community Discussions

            QUESTION

            Bosh Lite cf-deployment VirtualBox with MITM Proxy Certificate
            Asked 2019-Jul-26 at 19:22

            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:22

            BOSH 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:

            Source https://stackoverflow.com/questions/57225748

            QUESTION

            Error deploying CF on virtualbox using Bosh
            Asked 2019-Jun-16 at 02:55

            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:05

            I 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 ;)

            Source https://stackoverflow.com/questions/53341624

            QUESTION

            What Bosh Deployment should be used for a local cluster?
            Asked 2017-Nov-15 at 16:30

            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:01

            Independently 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.

            Source https://stackoverflow.com/questions/46145501

            QUESTION

            No unique service maching interface error in Spring Boot Cloud Foundry error
            Asked 2017-Jun-08 at 15:49

            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:50

            If 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.

            Source https://stackoverflow.com/questions/44418856

            QUESTION

            What is perpose of iptables NAT configuration in cell_z1?
            Asked 2017-Apr-12 at 17:46

            When I ssh into cell_z1. then I can see these routing tables.

            ...

            ANSWER

            Answered 2017-Apr-12 at 17:46

            When 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:

            Source https://stackoverflow.com/questions/43319513

            QUESTION

            Execute process in Runc container via Garden API
            Asked 2017-Mar-06 at 16:44

            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:44

            Go Library

            The supported way to execute commands within a Garden container is via the Go client library. For example:

            Source https://stackoverflow.com/questions/42621604

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install bosh-lite

            You can download it from GitHub.

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/cloudfoundry-attic/bosh-lite.git

          • CLI

            gh repo clone cloudfoundry-attic/bosh-lite

          • sshUrl

            git@github.com:cloudfoundry-attic/bosh-lite.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link

            Explore Related Topics

            Consider Popular Infrastructure Automation Libraries

            terraform

            by hashicorp

            salt

            by saltstack

            pulumi

            by pulumi

            terraformer

            by GoogleCloudPlatform

            Try Top Libraries by cloudfoundry-attic

            vcap

            by cloudfoundry-atticRuby

            lattice-release

            by cloudfoundry-atticGo

            cf-release

            by cloudfoundry-atticShell

            vmc

            by cloudfoundry-atticRuby

            warden

            by cloudfoundry-atticRuby