Граф коммитов

44 Коммитов

Автор SHA1 Сообщение Дата
Jack Francis acf7eaa977
chore: deprecate orchestratorType (#4038) 2020-11-17 11:35:22 -08:00
Jack Francis 0b6b43b72c
feat: enable system-assigned identity by default (#3856) 2020-10-13 12:17:51 -07:00
Jack Francis b357dc45fa
docs: refresh documentation store (#3177) 2020-05-04 10:59:22 -07:00
Matt Boersma 81175cc0f3 docs: remove mentions of old orchestrators (#2501) 2019-12-26 14:04:42 -05:00
David Justice b7384ab262
chore: remove oms extension docs since they are obsolete (#1900) 2019-09-04 09:47:14 -07:00
Matt Boersma 807bab3725 style: check exit code directly, not indirectly with $? (#1256)
* style: check exit code directly, not indirectly with $?

See https://github.com/koalaman/shellcheck/wiki/SC2181

* chore: update templates_generated.go

* fix: accidentally inverted two boolean tests

* chore: update templates_generated.go
2019-05-16 14:00:42 -07:00
Patrick Lang 5c3231e79a docs: Clarify terminology around patches and use of windows-patches extension (#1309) 2019-05-15 16:44:39 -07:00
Matt Boersma 1d078647e7 style: declare and assign separately to avoid masking return values (#1241)
See https://github.com/koalaman/shellcheck/wiki/SC2155
2019-05-07 11:58:39 -07:00
Matt Boersma b2e08d1296 style: remove unneeded 'echo' commands (#1230)
* style: remove unneeded 'echo' commands

See https://github.com/koalaman/shellcheck/wiki/SC2005

* test: update expected payload for TestK8sVars
2019-05-06 09:26:39 -07:00
Matt Boersma 2b4448b6d9 style: use $(...) shell notation instead of legacy backticks (#1180)
* style: use $(...) shell notation instead of legacy backticks

See https://github.com/koalaman/shellcheck/wiki/SC2006

* test: update expected gzipped b64 payload
2019-04-30 16:44:37 -07:00
Matt Boersma 3b4891bcd2 style: the shebang must be on the first line (#1171)
See https://github.com/koalaman/shellcheck/wiki/SC1128
2019-04-29 18:10:37 -07:00
Matt Boersma 3e3301a299 style: remove literal carriage returns and enable parser errors (#1163)
See https://github.com/koalaman/shellcheck/wiki/SC1009
2019-04-26 11:53:54 -07:00
Matt Boersma ad7897e1b9 style: remove literal carriage returns and lint all shell scripts (#1148)
* ci: ignore all shell linting errors

* refactor: remove literal carriage returns

See https://github.com/koalaman/shellcheck/wiki/SC1017

* style: remove another errant carriage return
2019-04-25 15:22:36 -07:00
Cecile Robert-Michon a593f3f320 fix: implement extensions with template refactor (#1133) 2019-04-25 14:13:43 -07:00
Baptiste DB 8b31d954a3 Fix cadvisor deployment to use specified namespace (#922) 2019-04-01 10:24:08 -07:00
Matt Boersma c9b815515e Remove DCOS and Swarm support (#92) 2018-12-05 15:20:16 -08:00
Matt Boersma b1ffc7545c Rename to aks-engine 2018-12-03 16:17:32 -07:00
William H 7cf913ff2e feat(perf): Invoke-WebRequest much slower then browser download (#4294) 2018-11-27 17:57:16 -08:00
Yair Fried 4dd1d018cc Fix typo in prometheus-grafana-k8s extension (#4039) 2018-10-16 09:30:59 -07:00
Cecile Robert-Michon 884e8b97cf Update apiversion to make it consistent in k8s templates (#3909) 2018-10-12 14:33:49 -07:00
Patrick Lang ecc9b5b394 Add extension for Windows patching at deployment (#3704) 2018-08-21 13:14:06 -07:00
Jack Francis 160dfa5620
retire Azure CDN for container image repository proxying (#3535) 2018-07-24 13:19:31 -07:00
Patrick Lang f4470e9e8d Starting winrm enabler (#3485) 2018-07-17 16:43:53 -07:00
Amine BIZID e0cb223c52 Set extension for custom DNS (#3264) 2018-06-15 12:40:45 -07:00
Cecile Robert-Michon c8812e943e
Fix extensions not working (#3031)
* fix cse naming

* indent

* fix master agent logic

* add check for vmss with extensions

* fix availibility set logic

* fix indent

* Call validate function

* vmss to availability set
2018-05-22 16:20:08 -07:00
Rita Zhang ad6de63eff Update prometheus extension with new cse naming convention (#3018) 2018-05-21 10:49:34 -07:00
William H 7b89830633 feat(ext): Add choco extension with param support (#2707)
* feat(ext): Add choco extension with param support

* feat(ext): Adjustments based on feedback
2018-05-14 17:04:21 -07:00
Matt Boersma 5509886618 Update references to gcr.io to point to Azure CDN endpoint (#2721) 2018-04-18 18:54:18 -07:00
Martell Malone a0ad2d7f37 Update grafana for fix fs issues (#2628) 2018-04-09 14:36:03 -07:00
Sylvain Rabot 00fd963d88 Remove trailing whitespaces (#2495)
* Remove trailing whitespaces in parts/

Signed-off-by: Sylvain Rabot <s.rabot@lectra.com>

* Remove trailing whitespaces in pkg/

Signed-off-by: Sylvain Rabot <s.rabot@lectra.com>

* Remove trailing whitespaces in examples/

Signed-off-by: Sylvain Rabot <s.rabot@lectra.com>

* Remove trailing whitespaces in docs/

Signed-off-by: Sylvain Rabot <s.rabot@lectra.com>

* Remove trailing whitespaces in test/

Signed-off-by: Sylvain Rabot <s.rabot@lectra.com>

* Remove trailing whitespaces in extensions/

Signed-off-by: Sylvain Rabot <s.rabot@lectra.com>

* Remove trailing whitespaces in .circleci/

Signed-off-by: Sylvain Rabot <s.rabot@lectra.com>

* Remove trailing whitespaces in jenkins/

Signed-off-by: Sylvain Rabot <s.rabot@lectra.com>

* Remove trailing whitespaces in scripts/

Signed-off-by: Sylvain Rabot <s.rabot@lectra.com>
2018-03-27 12:21:55 -07:00
Thomas Stringer 9b92c2b322 Monitoring extension Grafana dashboard update (#2274)
* switch k8s dashboard source

* (wip) change prometheus chart value to create rbac

* revise prometheus relabeling to target cadvisor as a daemonset

* add cadvisor ds

* add functionality to the monitoring extension to install the cadvisor daemonset

* modify readme to reflect cadvisor config url option

* add replaceable string for the ds api group

* add logic to alter the ds api group
2018-03-09 08:29:15 -08:00
Thomas Stringer 84f0819825 fix monitoring extension and add support for prometheus v2 (#2257)
This commit includes the following changes:
- fixes the broken monitoring (prometheus/grafana) extension
- makes this more resilient in the future, as the chart versions are now
static (future to-do item would be to have extensionParameters override
these versions)
- gives the user and contributor more flexibility by allowing them to
pass in a custom url for the prometheus chart values config (this is
primarily important for developing and testing away from the
Azure/acs-engine repo)
2018-02-13 18:09:31 -07:00
Bruce Campbell e7b78cedb9 Enabled preprovisioning on windows dcos agents (#2228) 2018-02-07 15:42:56 -08:00
Martell Malone a221363931 update prometheus-grafana addon (#2183) 2018-02-01 08:43:30 -08:00
Matt Boersma 962d72515d Update GCR URLs to reference Azure CDN (#2042)
* update k8s Docker URLs to use Azure CDN consistently

* fix a typo in documentation
2018-01-11 14:25:32 -08:00
Rita Zhang 680360d49f Update extension doc to default to agent node (#1996) 2018-01-04 13:47:30 -08:00
Matt Boersma 21377195fb Update GCR URLs for Docker images (#1964)
See https://twitter.com/kubernetesonarm/status/944170779620626433
2017-12-22 13:41:20 -08:00
Rita Zhang 0d6fabe303 Update prometheus-grafana extension to run on agent nodes (#1959)
* Update prometheus-grafana extension to run on agent nodes

* Support running on both master and agent nodes

* Update example json making run on agent default

* add retry logic to initial helm install for prometheus chart

* Update rootURL to point to fork for CI

* Revert to upsteam for rootURL
2017-12-20 15:06:43 -08:00
Thomas Stringer ed6a196fa4 fix race condition bug with kubectl returning nodes (#1889) 2017-12-05 16:41:42 -08:00
Thomas Stringer eb8cd11403 point monitoring extension and docs to point upstream (#1851) 2017-11-29 14:45:26 -08:00
Rita Zhang dd6d49de8e Adding Prometheus and Grafana (#1837)
* Add prometheus-grafana-k8s extension

* Add trstringer script to add data source and dashboard

* Update prometheus-grafana-k8s script

* Update prometheus grafana extension readme

* add checks for storage and handle accordingly

* Increase attempts for managed disk attach

* (wip) add multi-master handling

* add wait for tiller

* refactor logic to determine which master node should run extension

* Adding example .json api model

* (wip) dump extension parameters to a temp file

* add check for namespace param

* (wip) add call to ensure the k8s namespace exists in the cluster

* remove extension param dump to tmp

* add necessary namespace to kubectl calls

* add docs for namespace
2017-11-29 13:37:29 -08:00
RobBagby 83e4fdb184 Fixed regression for extensions. Updated docs to remove the rootURL parameter. (#1463) 2017-09-20 16:43:27 -07:00
Weinong Wang 13c9f3a76c remove secret from README (#1450) 2017-09-18 11:26:40 -07:00
Jack f920ec57a9 Rob bagby extension support (#1358)
* rebasing had to handle a couple merge conflicts

* Added extensions support

* updated supported-orchestrators to include dcos 1.9

* Add OMS Agent for Kubernetes

* Updated the extensions type and typeHandlerVersion to match the version now used in the templates.  Added an example for oms.

* Add VAMP DC/OS extension

* updating documentation for changes I made to example extensions

* updating dcos deployments to happen after all dcos masters have finished and consensus achieved

* allowing agents or masters to get extensions

* adding single or all support

* handling vmss, fixing  a bug, and allowing passing index in extension parameters

* changing extension names to match what is in the template so that they can run

* addressing PR feedback

* updating documentation to state this doesn't work for k8s

* adding preprovion exetnsions to api model

* getting preprovision scripts working for swarm

* get pre provision scripts working in all orchestrators and with indexes

* adding sample preprovision script, updating documentation, simplifying default root url logic

* style fix

* fixing broken unit test

* adding unit test for prerprovision extension

* addressing PR feedback and adding examples for future E2E tests

* removing test files

* fixing example mistakes
2017-08-30 16:11:05 -07:00