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

154 Коммитов

Автор SHA1 Сообщение Дата
Nitish Malhotra cc78dd0262
Add clarity to E2E testing steps
Add clarity to E2E testing steps
2021-05-06 20:53:41 -07:00
Jonathan Innis ebf5200832
Update issue templates (#210) 2021-05-06 15:27:55 -07:00
Jonathan Innis 546db0f1fa
Add Pre-Delete Hook to Resolve HelmRepository Bug (#205)
* Add hook to resolve helmrepository bug

* Move chartmuseum name to values

* Fix bug in hooks yaml
2021-05-05 23:38:58 -07:00
Jonathan Innis 0b4357bd77
Add Bug Issue Templates (#204)
* Update issue templates

* Update bug_report.md
2021-05-05 23:35:29 -07:00
Nitish Malhotra b39e5d6de2 Add github link to homepage
Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>
2021-05-05 15:58:44 -07:00
Nitish Malhotra 4923093fed Updated Developer Docs for Website
Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>
2021-05-05 15:55:13 -07:00
Nitish Malhotra da781bcc65 Add developer docs for running e2e tests
Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>
2021-05-05 14:31:18 -07:00
Nitish Malhotra d4a8d50d25 Add names for workflow tasks
Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>
2021-05-05 14:11:47 -07:00
Nitish Malhotra 5d313864ea Merge branch 'main' of github.com:azure/orkestra into main
Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>
2021-05-05 14:09:14 -07:00
Nitish Malhotra a730f3dfa3 Release drafter simple
Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>
2021-05-05 14:07:09 -07:00
Nitish Malhotra c5986810b4 Release drafter to workflow
Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>
2021-05-05 13:59:24 -07:00
Nitish Malhotra 7f97720c9d Release drafter to workflow
Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>
2021-05-05 13:58:15 -07:00
Nitish Malhotra 4cc5597989 Remove duplicate workflow tag
Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>
2021-05-05 13:28:58 -07:00
Nitish Malhotra a5ff476932 Add godoc badge
Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>
2021-05-05 13:27:38 -07:00
Nitish Malhotra 126f27f8fb Add badges to README
Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>
2021-05-05 13:25:54 -07:00
Nitish Malhotra 2a5d56bae9 Fix secret for dockerhub password
Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>
2021-05-05 13:05:56 -07:00
Nitish Malhotra 197eec5db7 Github action docker
Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>
2021-05-05 13:01:24 -07:00
Dietrich Anaya d665d40526
Add E2E testing to Orkestra (#177) 2021-05-04 21:29:31 -07:00
Nitish Malhotra dd9dc4a76d
Update README.md
Added codecov badge
2021-05-04 17:38:04 -07:00
Nitish Malhotra 5b2fd6f7b4 Fix github workflow error
Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>
2021-05-04 17:29:54 -07:00
Nitish Malhotra 73cc63c460
Setup for EnvTest and usage with CI (#200)
* Setup for EnvTest and usage with CI

Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>

* Github actions support

Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>

* Remove go job from azure pipeline

Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>
2021-05-04 17:26:56 -07:00
Jonathan Innis b07dd60158
Update the api docs (#199) 2021-05-03 08:46:36 -07:00
Nitish Malhotra 950580b96f Revert main tag to latest
Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>
2021-04-29 11:28:43 -07:00
Nitish Malhotra cddfc60415 Image tag to v0.5.1
Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>
2021-04-29 11:24:04 -07:00
Jonathan Innis 13849a5a75
Fix remediation to only check workflow status (#193)
LGTM
2021-04-29 10:04:14 -07:00
Nitish Malhotra e7b1bf9572
Removed executor code from repo (#192)
Closes #191

Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>
2021-04-28 21:14:39 -07:00
Nitish Malhotra 9279f33f62
Cleanup workflow pods on workflow success (#187)
Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>
2021-04-28 13:18:38 -07:00
Jonathan Innis ef80a788c2
Integrate Helm Controller and Remove Helm Operator (#181)
* Start helm controller integration

* Add helmrelease to scheme

* Add a custom poller for applying and checking helmreleases

* Update exectuor image

* Remove last helm operator ref

* Update go mod

* Added namesapce creation to executor

* Change naming to fluxhelmv2beta1

* Update the executor for upgrade scenario

* Remove helm uninstall

* Use logrus instead of print

* Make timeout come from argo workflow piece, change chart location

* Remove helm operator from chart values

* Fix lint issues

Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>

* Fix failed tests

Co-authored-by: Nitish Malhotra <nitish.malhotra@gmail.com>
2021-04-28 12:40:59 -07:00
Nitish Malhotra d4a15905d2 Add orkestra arch to website index.md
Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>
2021-04-26 20:24:30 -07:00
Nitish Malhotra cd1e3c37d6 Add orkestra arch to README.md
Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>
2021-04-26 20:23:36 -07:00
Nitish Malhotra b43a65ae61 Docs for operators for website
Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>
2021-04-26 13:59:52 -07:00
Nitish Malhotra cd2af7fc5d
Nitishm/exp/website (#179)
Orkestra website

Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>
2021-04-26 13:48:24 -07:00
Nitish Malhotra 0cd5b40b59
Add probes to deployment and probe server to ctrlr (#178)
* Add probes to deployment and probe server to ctrlr

Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>

* Lint error

Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>
2021-04-26 11:43:29 -07:00
Nitish Malhotra 586ed992e2
Update _config.yml 2021-04-25 18:37:51 -07:00
Nitish Malhotra c01f93396d
Nitishm/exp/website (#176)
* Orkestra jekyll website

Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>
2021-04-25 18:36:34 -07:00
Nitish Malhotra 5cd449501d
[WIP] Configure pod parallelism to higher value (#174)
* Configure pod parallelism to higher value

Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>

* Make timeout a readable string

Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>

* Make parallelism configurable

Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>

* Pass parallelism to workflow templates

This commit also removes HelmRelease overrides for wait and timeout.

Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>

* Expose helm-operator values for workers in parallel

Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>

* Increase helm-operator workers to 10

Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>
2021-04-23 10:05:23 -07:00
Nitish Malhotra e2af3e4320 Switch to latest image tag for main branch
Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>
2021-04-22 13:25:53 -07:00
Nitish Malhotra 229f5cacbc Upgrade to tag v0.4.1
Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>
2021-04-22 13:01:26 -07:00
Nitish Malhotra 55a15cdb59
Upgraded Argo chart to v0.16.8 (#172)
Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>
2021-04-22 12:48:58 -07:00
Jonathan Innis af6b1c2815
Add Optional User Interval (#169)
* Add interval to api

* Add interval to api spec

* requeue for a specified time after success

* Update with requeue logging

* Fix logging bug

* Fix progressing mixup

* New charts repository for istio bookinfo and helm-controller charts

Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>

Co-authored-by: Nitish Malhotra <nitish.malhotra@gmail.com>
2021-04-22 12:45:30 -07:00
Nitish Malhotra f0e08bef38
Create target dir if it doesnt exist (#166)
* Create target dir if it doesnt exist

Closes #149

Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>

* golangci-lint error

Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>

* check for nil successful spec

Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>
2021-04-22 10:01:11 -07:00
Nitish Malhotra 027199de7a
Update README.md 2021-04-22 09:57:37 -07:00
Nitish Malhotra 283a9b85f5
Add okteto tutorial (#168)
* Add okteto tutorial

Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>

* update versions binary

Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>
2021-04-21 22:45:33 -07:00
Nitish Malhotra b3229aaf67
Update DEVELOPMENT.md 2021-04-21 20:47:35 -07:00
Nitish Malhotra 5e500c05dc
Tutorial for bridge to kubernetes (#167)
Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>
2021-04-21 20:44:07 -07:00
Nitish Malhotra 303cb5269f
Nitishm/bug/164/support any ns (#165)
* Okteto yaml for delve based debugging on a live cluster

Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>

* Fix Tiltfile failures

Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>

* Added support for any namespace to deploy orkestra

Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>
2021-04-20 11:48:35 -07:00
Nitish Malhotra 0a9b0eb9c1
Nitishm/chore/161/all apps to staging (#163)
* Okteto yaml for delve based debugging on a live cluster

Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>

* Fix Tiltfile failures

Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>

* All applications are staged irrespective of subchart dependencies

Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>
2021-04-19 10:00:40 -07:00
Nitish Malhotra dfb345d204
Nitishm/chore/add helm controller charts (#162)
* Okteto yaml for delve based debugging on a live cluster

Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>

* Fix Tiltfile failures

Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>

* Added helm-operator helm chart(s)

Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>

* Updated bookinfo

Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>
2021-04-17 19:08:31 -07:00
Nitish Malhotra 9a5e0b9ea6
Update README.md 2021-04-15 12:53:27 -07:00
Nitish Malhotra abf02b76f3
Update README.md
controller-gen installation instructions
2021-04-15 12:52:47 -07:00