Giter VIP home page Giter VIP logo

windows-proxy-release's Introduction

Windows Set Proxy Release

The set-proxy BOSH release provides a job that can be used to set proxies for WinInet (Machine-wide) and WinHTTP. The jobs in this release can be used as an addon, to configure a Windows stemcell based deployment.

Installing

Installing a Pre-built Release

Download the latest release tarball from github, and then upload it to your BOSH director with the following command as an example:

bosh -e vbox upload-release windows-proxy-0.1.0.tgz

Installing from source

Clone this repo to your machine, cd into the cloned repository, and issue the following commands to upload a dev release to your director:

bosh create-release --force
bosh -e vbox upload-release

Note the release version number created in the output of the create-release command, as you will use that release version in your runtime config below.

Apply the release via a runtime-config

Include the release in your runtime-config.yml, replacing <some-version> with the version for the release you uploaded:

---
releases:
...
- name: windows-proxy
  version: <some-version>

Setting the proxy settings

Also in your runtime-config.yml, specify the following in your addons section to apply the job to your windows2012R2 based VMs (replacing the proxy-url and bypass-list with your settings for proxy):

addons:
...
- name: set-proxy-addon
  jobs:
  - name: set-proxy
    release: windows-proxy
    properties:
      set-proxy:
        enabled: true
        proxy-url: http://192.168.1.1:8080
        bypass-list: "*.local;<local>"
  include:
    stemcell:
    - os: windows2012R2

Note: The bypass-list setting is a semi-colon separated list following the format specified at https://technet.microsoft.com/en-us/library/cc939852.aspx#EBAA

windows-proxy-release's People

Contributors

cdelashmutt-pivotal avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.