Commit graph

7 commits

Author SHA1 Message Date
Tal Yitzhak
2fbc856637
feat(argo-rollouts): Fix cluster role missing access in argo rollouts dashboard (#2081)
* docs(github): comment out notational pieces of PR template (#1969)

github: comment out notational pieces of PR template

- the DCO and publishing sentences are not filled out during PRs
  and are purely notational
  - comment them out with HTML comments, as is common practice
    - example from a repo I maintain: f6db59613a/.github/issue_template.md (L2)
      - I copied that from other repos too
  - these comments are still visible to the PR author, just not visible
    when rendered, keeping the PR more concise

Signed-off-by: Anton Gilgur <agilgur5@gmail.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Signed-off-by: Tal Yitzhak <talyi@jfrog.com>

* Added missing permissions for argo rollouts dashboard cluster role - for config map, should be able to get

Signed-off-by: Tal Yitzhak <talyi@jfrog.com>

* Added missing permissions for argo rollouts dashboard cluster role - for config map, should be able to get

Signed-off-by: Tal Yitzhak <talyi@jfrog.com>

---------

Signed-off-by: Anton Gilgur <agilgur5@gmail.com>
Signed-off-by: Tal Yitzhak <talyi@jfrog.com>
Signed-off-by: Tal Yitzhak <yitzhtal@gmail.com>
Co-authored-by: Anton Gilgur <4970083+agilgur5@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Tal Yitzhak <talyi@jfrog.com>
2023-05-27 23:51:41 +09:00
Tal Yitzhak
bc4e00b836
fix(argo-rollouts): Added missing permissions for argo rollouts dashboard cluster role (#1988) 2023-04-28 02:54:32 -05:00
Jason Meridth
132449cacc
chore(argo-rollouts): Upgrade argo-rollouts to 1.4.0 (#1774)
Fixes #1763

Signed-off-by: jmeridth <jmeridth@gmail.com>

Signed-off-by: jmeridth <jmeridth@gmail.com>
2023-01-19 15:14:02 -06:00
jphelton
b029a6dde3
feat(argo-rollouts): flag to disable clusterrole/clusterrolebinding creation (#1388)
* feat(argo-rollouts): Add flag to optionally disable the creation of cluster roles (even when running in cluster mode)

Signed-off-by: Joshua Helton <jdoghelton@gmail.com>

* fix README.md with helm-docs.sh

Signed-off-by: Joshua Helton <jdoghelton@gmail.com>

Signed-off-by: Joshua Helton <jdoghelton@gmail.com>
Co-authored-by: JM <jmeridth@gmail.com>
2022-08-22 21:43:13 -05:00
foxtel-temujincabigao
3f72172232
feat(argo-rollouts): readonly dashboard (#1304)
* feat-argo-rollouts-readonly-dashboard

Signed-off-by: foxtel-temujincabigao
<86087373+foxtel-temujincabigao@users.noreply.github.com>"
Signed-off-by: foxtel-temujincabigao <86087373+foxtel-temujincabigao@users.noreply.github.com>

* fixing readme values version link

Signed-off-by: foxtel-temujincabigao
<86087373+foxtel-temujincabigao@users.noreply.github.com>
Signed-off-by: foxtel-temujincabigao <86087373+foxtel-temujincabigao@users.noreply.github.com>

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-06-01 19:09:51 +02:00
Ben Poland
4b80adcfd8
feat(argo-rollouts): add dashboard permission on Deployments (#1202)
* feat(argo-rollouts): add dashboard permission on Deployments

- needed for Rollouts with workload referencing

Signed-off-by: Ben Poland <ben.poland@faire.com>

* Add podtemplates to match controller role

Signed-off-by: Ben Poland <ben.poland@faire.com>
2022-03-31 18:31:43 +01:00
cskh
3053af0500
feat(argo-rollouts): add dashboard (#798)
* feat(argo-rollouts): add dashboard deployment and service

credit: the implemention is inspired by the work from
    Andrii Perenesenko <andrii.perenesenko@gmail.com>.

Signed-off-by: Hui Kang <hui.kang@salesforce.com>

* Apply suggestions from code review

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

* Add components to selectlabels

Signed-off-by: Hui Kang <hui.kang@salesforce.com>

* Bump major version and add upgrading note

Signed-off-by: Hui Kang <hui.kang@salesforce.com>

* fix: Documentation on dashboard values, change annotations

Signed-off-by: Hui Kang <hui.kang@salesforce.com>

* feat: Enable dashboard during chart testing

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

Co-authored-by: Hui Kang <hui.kang@salesforce.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-08-16 17:27:24 +02:00