Comments (8)
Nice perl-fu, @mook-as. Thanks!
from doc-cap.
How is config.HA used? Are there any internal docs? It is not in the UAA or SCF values.yaml files.
from doc-cap.
Interesting; we had that in there as a development shortcut to start the smallest HA configuration and didn't intend that to be used by customers (since they would probably want to customize things to suit their deployment scenarios). I didn't know of a decision to change that status.
In case we do want to actually document it: config.HA
(previously known as sizing.HA
), when set to true, will change any roles at the default size (of 1) to be a minimal HA deployment instead; for example, there will be multiple router instances. The number of instances is listed in the comment in the helm values file (helm inspect values suse/cf
); for example, # For high availability it needs at least 2 instances.
Note that we only check if the number of instances is at the default, not if you have set it; this means you can't explicitly set "HA but 1 router", because it just assumes that was the default and overrides it to 2 instances instead.
Please check with… somebody that we want this to be documented before writing all this down, of course :)
from doc-cap.
@mook-as I was looking for a literal config.HA option, not
config:
# Flag to activate high-availability mode
HA: false
Think literal for us lowly end lusers :)
from doc-cap.
But it's the same thing; the helm command line accepts things by joining the nesting levels with dots (.
), as in --set config.HA=true
to modify the option you quoted :)
from doc-cap.
Thanks! See if this works for you.
http://docserv.nue.suse.com/documents/CAP_1/cap-deployment/single-html/#sec.cap.ha-prod
from doc-cap.
Hi! Sorry, I dropped this on the floor because Hack Week :D
- There's no need to actually download the chart:
helm inspect values suse/uaa | perl -ne '/^sizing/..0 and do { print $.,":",$_ if /^ [a-z]/ || /high avail|scale|count/ }'
(a combination of the two commands we already have) works fine - Passing
--set config.HA=true
works, but is more likely to be error-prone in the future (because when you need to upgrade or something you're likely to forget). But that's generally true of using--set
, whatever the situation.
from doc-cap.
from doc-cap.
Related Issues (20)
- [doc] 3.2 Important Changes
- [doc] 4.5 Deployment Configuration HOT 1
- [doc] 4.12 Add the Kubernetes Charts Repository HOT 2
- [doc] 4.13.2 Deploy KubeCF
- Unify usage of SUSE vs SUSE® HOT 2
- [doc] 8.1 Deploy Stratos on SUSE® CaaS Platform HOT 1
- [doc] Figure 8.3: Stratos UI Cloud Foundry Console HOT 1
- [doc] Figure 8.5: Stratos UI Cloud Foundry Console HOT 1
- [doc] Figure 8.7: Stratos UI Cloud Foundry Console HOT 1
- [doc] 8.6.2 Install Stratos Metrics with Helm
- CaaSP 4.x settings for a better tuned CAP HOT 14
- 3.1 README First
- 4.6.2 - Remove unnecessary note
- Link to terraform templates for 2.1 deployment HOT 2
- Add xml:id to all tags that should have them
- [doc] 20.1.2 Setting Up the Environment for Minibroker Usage
- [doc] 10.2 Mirror Images to Registry
- [doc] 6.6 Stratos Metrics
- [doc] 19.2 Enabling and Disabling the App-AutoScaler Service HOT 1
- [doc] 23.3 Using the App-AutoScaler Service
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.
from doc-cap.