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

2 Коммитов

Автор SHA1 Сообщение Дата
Noel Bundick 8beb652c57 add cobertura coverage for Azure Pipelines users 2020-10-14 17:24:47 +00:00
Noel 91ebf4ee4a
Bug fixes + fundamentals improvements (#19)
* Azure fixes:
- static ip for dev vm
- fixed laboratory config
- fixed queue config

* Helm fixes
- Don't require aad-pod-identity for dev
- Configurable worker namespace

* Adds retry for aad-pod-identity mount delay

* autoload .env file for npm run laboratory

* Update packages

* Add dependency update script

* Add npm update script; Update dependencies via script

* Update monorepo root dependencies

* Add suffix to AKS node RG

* worker: naive logging when processing runs

* refactor: move SQL-specific code to laboratory
fix typos

* Adds test coverage via istanbuljs

* ci: try codecov

* ci: fix - run codecov after tests

* Adds codecov badge, trivial tests

* test: fix formatChoices error

* cleanup: update imports

* cli: remove global connection state, add LaboratoryConnection class
Add partial test coverage (unauthenticated path)
Improve cli test coverage

* WIP: improve TS config

* Upgrade typescript
Fix k8s client
Streamline dockerfile
Code cleanup
Wire basic telemetry

* Add missing helm parameter

* fix: no coverage on type definitions

* Update packages, fix @msal/node-common TS error

* Run az as non-root the first run to fix permissions

* Additional dev packages

* move cli npm-force-resolutions to prepare

* update dev nsg rules

* auto install dependencies on codespace creation

* centralize deployment scripts
wire worker & laboratory to appInsights

* improve dev vm config

* Parameterize allowed external endpoints

* fix: azurefile-csi permissions
fix: docker hub egress for dev mode
Upgrade to Argo 2.11.0
Always pull worker image

* increase dev vm cores
clarify privateEndpoints vs others
allow egress for appInsights
configure azure files as runs transient storage
add configurable workflow ttl to enable automatic transient storage cleanup
Improve worker inner loop script
Add azurefile-csi-driver
2020-09-28 12:35:09 -07:00