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
Jonathan Innis
7b79374a25
Add Conditions Object to Statuses of AppGroup ( #157 )
...
* Add conditions to the application group status
* Fixing bugs in the build
* Updating with other condition types
* Adding condition type for workflow and application group reconciliation
* Remove unneded progressing call
* Surface condition objects for the underlying subcharts
* Cleanup getting chart status code
* Fix bug in checking generation for update
* Move observed generation update
* CRD update u=in charts dir
Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>
* Patch instead of update to prevent conflict
* Fix a couple patch bugs
* Remove spcl handing of terminating ns
No special handing of terminating ns
Fixed bug in handleRemediation
Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>
Co-authored-by: Nitish Malhotra <nitish.malhotra@gmail.com>
2021-04-15 11:32:15 -07:00
rramankutty0
01666c98c6
Issue#159 - orkestra deployment's staging repo url should use the release name and namespace ( #160 )
...
Co-authored-by: Rajesh Ramankutty <rramankutty0@hotmail.com>
2021-04-14 21:56:02 -04:00
Jonathan Innis
246945c7eb
Remove Checksum in Favor of Generation Comparison ( #154 )
...
* Remove the need for checksum, use generation
* Update the chart cr as well
* Change the name to observedGeneration
* Fix making the crd definition
2021-04-12 12:48:56 -07:00
Nitish Malhotra
f748b07685
image to v0.4.0
...
Signed-off-by: Nitish Malhotra <nitishm@microsoft.com>
2021-04-10 23:59:20 -07:00
Nitish Malhotra
850a56c332
Remove groupID from sample ( #158 )
...
Signed-off-by: Nitish Malhotra <nitishm@microsoft.com>
Co-authored-by: Nitish Malhotra <nitishm@microsoft.com>
2021-04-10 22:25:54 -07:00
Jonathan Innis
2af4c4c746
Integrate HelmRelease into the Application Spec ( #151 )
...
* Update spec with helmRelease spec values
* Update samples
* Remove unneeded fields and update api
* Add description for api types for application spec
* Update naming to authSecretRef
* API changes to Release field
Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>
* Remove GroupID field
Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>
Co-authored-by: Nitish Malhotra <nitish.malhotra@gmail.com>
2021-04-10 15:27:44 -07:00
Nitish Malhotra
d5e961e8de
Nitishm/bug/152/fix tiltfile ( #153 )
...
* 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>
2021-04-09 10:56:47 -07:00
Nitish Malhotra
9ccfd7486b
Update docs ( #145 )
...
Signed-off-by: Nitish Malhotra <nitishm@microsoft.com>
Co-authored-by: Nitish Malhotra <nitishm@microsoft.com>
2021-04-06 10:44:05 -07:00
Nitish Malhotra
0f716bc2f2
Make repo info dynamic ( #141 )
...
* Make repo info dynamic
* Repo Auth configuration from Secret
Co-authored-by: Nitish Malhotra <nitishm@microsoft.com>
2021-04-05 23:07:50 -07:00