-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Control Plane Helm Templates And Proxy Partials #3146
Commits on Aug 2, 2019
-
Updated controller template with proxy partials
Signed-off-by: Ivan Sim <ivan@buoyant.io>
Ivan Sim committedAug 2, 2019 Configuration menu - View commit details
-
Copy full SHA for b22c449 - Browse repository at this point
Copy the full SHA b22c449View commit details -
Declare dependency in requirements.yaml
Signed-off-by: Ivan Sim <ivan@buoyant.io>
Ivan Sim committedAug 2, 2019 Configuration menu - View commit details
-
Copy full SHA for 46a81b0 - Browse repository at this point
Copy the full SHA 46a81b0View commit details -
Add partial template for proxy's metadata
Signed-off-by: Ivan Sim <ivan@buoyant.io>
Ivan Sim committedAug 2, 2019 Configuration menu - View commit details
-
Copy full SHA for 242ed73 - Browse repository at this point
Copy the full SHA 242ed73View commit details -
Add proxy-init partial template
Signed-off-by: Ivan Sim <ivan@buoyant.io>
Ivan Sim committedAug 2, 2019 Configuration menu - View commit details
-
Copy full SHA for 149cb46 - Browse repository at this point
Copy the full SHA 149cb46View commit details -
Remove partials chart .tgz file
Signed-off-by: Ivan Sim <ivan@buoyant.io>
Ivan Sim committedAug 2, 2019 Configuration menu - View commit details
-
Copy full SHA for 2ae82d3 - Browse repository at this point
Copy the full SHA 2ae82d3View commit details -
Script to lint Helm charts and update their dependencies
Signed-off-by: Ivan Sim <ivan@buoyant.io>
Ivan Sim committedAug 2, 2019 Configuration menu - View commit details
-
Copy full SHA for 8a63620 - Browse repository at this point
Copy the full SHA 8a63620View commit details -
Update partials chart Chart.yaml
Signed-off-by: Ivan Sim <ivan@buoyant.io>
Ivan Sim committedAug 2, 2019 Configuration menu - View commit details
-
Copy full SHA for fd2d2e4 - Browse repository at this point
Copy the full SHA fd2d2e4View commit details -
Add proxy-init and resource partial templates
Signed-off-by: Ivan Sim <ivan@buoyant.io>
Ivan Sim committedAug 2, 2019 Configuration menu - View commit details
-
Copy full SHA for fd2c048 - Browse repository at this point
Copy the full SHA fd2c048View commit details -
Replace hard coded namespace variable in proxy env var
Signed-off-by: Ivan Sim <ivan@buoyant.io>
Ivan Sim committedAug 2, 2019 Configuration menu - View commit details
-
Copy full SHA for f42b053 - Browse repository at this point
Copy the full SHA f42b053View commit details -
Ignore chart dependencies .tgz files
Signed-off-by: Ivan Sim <ivan@buoyant.io>
Ivan Sim committedAug 2, 2019 Configuration menu - View commit details
-
Copy full SHA for d72f17a - Browse repository at this point
Copy the full SHA d72f17aView commit details -
Add missing fields and re-order YAML elements to match CLI output
Signed-off-by: ihcsim <ihcsim@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c32f62f - Browse repository at this point
Copy the full SHA c32f62fView commit details -
Reuse control plane's resource partial template in 'partials' chart
Signed-off-by: ihcsim <ihcsim@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3df9a03 - Browse repository at this point
Copy the full SHA 3df9a03View commit details -
Set the proxy's destination service address env var
Signed-off-by: ihcsim <ihcsim@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 921e505 - Browse repository at this point
Copy the full SHA 921e505View commit details -
Signed-off-by: ihcsim <ihcsim@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d4ae6ff - Browse repository at this point
Copy the full SHA d4ae6ffView commit details -
Update api version of controller RBAC
Signed-off-by: ihcsim <ihcsim@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 27f76de - Browse repository at this point
Copy the full SHA 27f76deView commit details -
Signed-off-by: ihcsim <ihcsim@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e164da6 - Browse repository at this point
Copy the full SHA e164da6View commit details -
Remove duplicated resources partial template
Signed-off-by: ihcsim <ihcsim@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d426b5e - Browse repository at this point
Copy the full SHA d426b5eView commit details -
Add remainder control plane components templates
Signed-off-by: ihcsim <ihcsim@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 48cd88d - Browse repository at this point
Copy the full SHA 48cd88dView commit details -
Add template for the 'linkerd-config' config map
Signed-off-by: ihcsim <ihcsim@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 54ab996 - Browse repository at this point
Copy the full SHA 54ab996View commit details -
Signed-off-by: ihcsim <ihcsim@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 667b7ce - Browse repository at this point
Copy the full SHA 667b7ceView commit details -
Update proxy partial with 'disable-identity' and 'disable-tap' variables
Note that these are inject-only variables. Also added the LINKERD2_PROXY_TAP_SVC_NAME env var. Signed-off-by: ihcsim <ihcsim@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e479a21 - Browse repository at this point
Copy the full SHA e479a21View commit details -
Add validation conditions to ensure identity and tap aren't disabled for
control plane components Signed-off-by: ihcsim <ihcsim@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f42de85 - Browse repository at this point
Copy the full SHA f42de85View commit details -
Add partials for service account token mount path and security contex…
…t capabilities Signed-off-by: ihcsim <ihcsim@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5efe137 - Browse repository at this point
Copy the full SHA 5efe137View commit details -
Change proxy and proxy-init templates to use global scope
Some of the nested variables are removed from values.yaml to ensure changes made to root-level variables are propagated directly into the partial templates. The previous approach of using YAML anchors in the values.yaml to share common values can get out-of-sync when values are changed via the Helm's `--set` option. Signed-off-by: Ivan Sim <ivan@buoyant.io>
Configuration menu - View commit details
-
Copy full SHA for 430d4ee - Browse repository at this point
Copy the full SHA 430d4eeView commit details -
Update templates and values file to match #3161
Signed-off-by: Ivan Sim <ivan@buoyant.io>
Ivan Sim committedAug 2, 2019 Configuration menu - View commit details
-
Copy full SHA for 2b4d94e - Browse repository at this point
Copy the full SHA 2b4d94eView commit details -
Perform a dry run installation if there is a local Tiller
Signed-off-by: Ivan Sim <ivan@buoyant.io>
Ivan Sim committedAug 2, 2019 Configuration menu - View commit details
-
Copy full SHA for 71b4fb2 - Browse repository at this point
Copy the full SHA 71b4fb2View commit details -
Reorder JSON elements in linkerd-config
Signed-off-by: Ivan Sim <ivan@buoyant.io>
Ivan Sim committedAug 2, 2019 Configuration menu - View commit details
-
Copy full SHA for a21db05 - Browse repository at this point
Copy the full SHA a21db05View commit details -
Configuration menu - View commit details
-
Copy full SHA for f7d1206 - Browse repository at this point
Copy the full SHA f7d1206View commit details -
Re-adjust nested partials indentation to work with inject 'patch' chart
Previously, the partials will render their content as an element in the list. While it works for installation, the toJson function in the 'inject' patch code ends up converting it into a JSON list, instead of the expected JSON object. Signed-off-by: Ivan Sim <ivan@buoyant.io>
Ivan Sim committedAug 2, 2019 Configuration menu - View commit details
-
Copy full SHA for e64c75f - Browse repository at this point
Copy the full SHA e64c75fView commit details -
Trap the last fail command in the Helm shell script
Signed-off-by: Ivan Sim <ivan@buoyant.io>
Ivan Sim committedAug 2, 2019 Configuration menu - View commit details
-
Copy full SHA for f423e27 - Browse repository at this point
Copy the full SHA f423e27View commit details -
Signed-off-by: Ivan Sim <ivan@buoyant.io>
Ivan Sim committedAug 2, 2019 Configuration menu - View commit details
-
Copy full SHA for dac0e3a - Browse repository at this point
Copy the full SHA dac0e3aView commit details -
Address Thomas' feedback on handling HA
All the HA-related variables are moved to values-ha.yaml Signed-off-by: Ivan Sim <ivan@buoyant.io>
Ivan Sim committedAug 2, 2019 Configuration menu - View commit details
-
Copy full SHA for 0f629ef - Browse repository at this point
Copy the full SHA 0f629efView commit details -
Convert ignore ports string to JSON list in linkerd-config
Also fixed some indentation issues. Signed-off-by: Ivan Sim <ivan@buoyant.io>
Ivan Sim committedAug 2, 2019 Configuration menu - View commit details
-
Copy full SHA for 9ddf87d - Browse repository at this point
Copy the full SHA 9ddf87dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c67528 - Browse repository at this point
Copy the full SHA 0c67528View commit details -
Include the service account token mount path only if identity is enabled
Signed-off-by: Ivan Sim <ivan@buoyant.io>
Ivan Sim committedAug 2, 2019 Configuration menu - View commit details
-
Copy full SHA for ecfb4ff - Browse repository at this point
Copy the full SHA ecfb4ffView commit details -
Fixed malformed JSON in linkerd-config config map
Signed-off-by: Ivan Sim <ivan@buoyant.io>
Ivan Sim committedAug 2, 2019 Configuration menu - View commit details
-
Copy full SHA for e4a7b99 - Browse repository at this point
Copy the full SHA e4a7b99View commit details -
Configuration menu - View commit details
-
Copy full SHA for bcbd0c9 - Browse repository at this point
Copy the full SHA bcbd0c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 02be87f - Browse repository at this point
Copy the full SHA 02be87fView commit details -
Fix incorrect variable path in proxy template
Signed-off-by: Ivan Sim <ivan@buoyant.io>
Ivan Sim committedAug 2, 2019 Configuration menu - View commit details
-
Copy full SHA for 8781d69 - Browse repository at this point
Copy the full SHA 8781d69View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8592de - Browse repository at this point
Copy the full SHA e8592deView commit details -
Add 'required' constraint to identity trust anchors variable
Signed-off-by: Ivan Sim <ivan@buoyant.io>
Ivan Sim committedAug 2, 2019 Configuration menu - View commit details
-
Copy full SHA for 5236069 - Browse repository at this point
Copy the full SHA 5236069View commit details -
Update tap templates per #3167
Signed-off-by: Ivan Sim <ivan@buoyant.io>
Ivan Sim committedAug 2, 2019 Configuration menu - View commit details
-
Copy full SHA for c79c414 - Browse repository at this point
Copy the full SHA c79c414View commit details -
Bump default version to edge-19.8.1 due to dependency on RSA support
Signed-off-by: Ivan Sim <ivan@buoyant.io>
Ivan Sim committedAug 2, 2019 Configuration menu - View commit details
-
Copy full SHA for 681a921 - Browse repository at this point
Copy the full SHA 681a921View commit details