ecs-broker-boshrelease's People
ecs-broker-boshrelease's Issues
Support a variable instance count
Support a property to modify the number of running instances.
Provide additional notes for Object-Endpoint and Base URL
The current tile UI should probably provide a bit more explanation on how the object-endpoint
, base-url
and repository-endpoint
parameters interact.
The preferred method for broker configuration, should probably be the base-url
. This allows the user to specify the name of the ECS configured "Base URL", and lookup the actual hostname through the ECS management API.
The object-endpoint
is a way to configure the URL directly, without the use of a "Base URL" for situations when the actual URL is not configured in ECS. I think this should be relatively rare, but we ran into it when supporting ECS TestDrive.
The repository-endpoint
is a way to override the object endpoint, when the repository bucket is accessible via a different endpoint than the buckets. Again, somewhat rare.
Add new catalog icon
The one that I used originally scales kind of strange in the PCF apps-manager UI. Maybe we should use this one from the EMCECS GH org?
It looks pretty nice. Should probably find a way to incorporate it in the BOSH release instead of serving it over the internet, too. Maybe put it in the repository bucket...
Automatically generate broker credentials in BOSH release
Currently, credentials are supplied in the configuration. Since these credentials are really between the CAPI & broker, the customer really shouldn't care about how they're chosen. This secret can be automatically generated and added to the BOSH/OpsMgr credentials.
Make Catalog/Services configurable via PCF tile
Currently the tile includes base configuration, but doesn't allow for customization of services and plans for namespaces and buckets. This will limit tile-based to deploys to situations when the default services are acceptable, which will be relatively few production deployments.
Add support for modifying quotas
Add credhub support for API and security passwords
Support ECS Broker API Version as Environment Variable
Currently, the ECS Broker API Version can be configured via the BOSH release manifest, but not by environment variable. We will need to wire the environment variable to the BOSH release property.
Add tests and CI for bosh release
Default service broker API version should be 2.1 for now
I believe we should match up the version of the service broker API version to the currently release of PCF. As of PCF 1.11
, the service broker API version should be 2.1
, rather than 2.11
. When PCF 1.12
drops, we can then up-rev to 2.1
.
Maybe, PCF 1.12
is forthcoming very quickly, which would make this a mute point.
Fix issue will re-pointing URL
Customers have run into an issue with repointing the URL during tile upgrades. This can probably be best fixed by adding blue/green deploys of the broker app with autopilot.
Add broker-boshrelease to persi concourse pipeline
Add support to customize org & space names
..
Make Object-Endpoint Optional in tile configuration
Object-endpoint parameter should be optional. The Base URL param is the preferred way to set this. Actually, the base URL is even optional, as the broker will attempt to detect a default.
Instructions that describe this should be handled in #4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.