Skip to content

Conversation

soenkeliebau
Copy link
Member

Automatically created PR based on commit 2ce5e08990715383705edd87bf13e3dcdb786fb5 in stackabletech/operator-templating repo.

Original commit message:
Add actions to build Helm charts to the operators and retire os package building. (#7)

  • First version - mostly working

  • Replace operator version placeholder in Helm chart.

  • Fix ansible equality test with older jinja version and make Makefile a j2 template.

  • Reenable all repos

  • Bugfix: indentation and Makefile.

  • Update template/.github/workflows/publish_dev_artifacts.yml.j2

Co-authored-by: Teo Klestrup Röijezon teo.roijezon@stackable.de

  • Update repositories.yaml

Co-authored-by: Teo Klestrup Röijezon teo.roijezon@stackable.de

  • Update template/.github/workflows/publish_dev_artifacts.yml.j2

Co-authored-by: Teo Klestrup Röijezon teo.roijezon@stackable.de

  • Update template/.github/workflows/publish_dev_artifacts.yml.j2

Co-authored-by: Razvan-Daniel Mihai 84674+razvan@users.noreply.github.com

  • Update template/.github/workflows/publish_release_artifacts.yml.j2

Co-authored-by: Razvan-Daniel Mihai 84674+razvan@users.noreply.github.com

  • Update template/.github/workflows/publish_release_artifacts.yml.j2

Co-authored-by: Razvan-Daniel Mihai 84674+razvan@users.noreply.github.com

  • Moved crd.yaml to 'crds' directory.

  • Update template/deploy/helm/[[product]]-operator/README.md.j2

Co-authored-by: Razvan-Daniel Mihai 84674+razvan@users.noreply.github.com

  • Update template/deploy/helm/[[product]]-operator/templates/serviceaccount.yaml.j2

Co-authored-by: Siegfried Weber mail@siegfriedweber.net

  • Removed kind action from Makefile.

Added chart linting config back in.

  • Text fix

  • Addressed review comments

  • Added note to Readme about potentielly missing details.

  • Fix yp call and indentation in Makefile.j2

  • Install roles.yaml when compiling the Helm chart

  • Added wildcard cluster role for all operators.

  • WIP: testing hive and druid.

  • WIP: testing with Trino fails.

  • Make roles.yaml a Jinja template.

  • More templating of the roles.yaml.j2

  • Add update verb to configmaps resource.

Co-authored-by: Razvan-Daniel Mihai 84674+razvan@users.noreply.github.com
Co-authored-by: Teo Klestrup Röijezon teo.roijezon@stackable.de
Co-authored-by: Siegfried Weber mail@siegfriedweber.net

…ackabletech/operator-templating repo.

Original commit message:
Add actions to build Helm charts to the operators and retire os package building. (#7)

* First version - mostly working

* Replace operator version placeholder in Helm chart.

* Fix ansible equality test with older jinja version and make Makefile a j2 template.

* Reenable all repos

* Bugfix: indentation and Makefile.

* Update template/.github/workflows/publish_dev_artifacts.yml.j2

Co-authored-by: Teo Klestrup Röijezon <teo.roijezon@stackable.de>

* Update repositories.yaml

Co-authored-by: Teo Klestrup Röijezon <teo.roijezon@stackable.de>

* Update template/.github/workflows/publish_dev_artifacts.yml.j2

Co-authored-by: Teo Klestrup Röijezon <teo.roijezon@stackable.de>

* Update template/.github/workflows/publish_dev_artifacts.yml.j2

Co-authored-by: Razvan-Daniel Mihai <84674+razvan@users.noreply.github.com>

* Update template/.github/workflows/publish_release_artifacts.yml.j2

Co-authored-by: Razvan-Daniel Mihai <84674+razvan@users.noreply.github.com>

* Update template/.github/workflows/publish_release_artifacts.yml.j2

Co-authored-by: Razvan-Daniel Mihai <84674+razvan@users.noreply.github.com>

* Moved crd.yaml to crds directory.

* Update template/deploy/helm/[[product]]-operator/README.md.j2

Co-authored-by: Razvan-Daniel Mihai <84674+razvan@users.noreply.github.com>

* Update template/deploy/helm/[[product]]-operator/templates/serviceaccount.yaml.j2

Co-authored-by: Siegfried Weber <mail@siegfriedweber.net>

* Removed kind action from Makefile.

Added chart linting config back in.

* Text fix

* Addressed review comments

* Added note to Readme about potentielly missing details.

* Fix yp call and indentation in Makefile.j2

* Install roles.yaml when compiling the Helm chart

* Added wildcard cluster role for all operators.

* WIP: testing hive and druid.

* WIP: testing with Trino fails.

* Make roles.yaml a Jinja template.

* More templating of the roles.yaml.j2

* Add update verb to configmaps resource.

Co-authored-by: Razvan-Daniel Mihai <84674+razvan@users.noreply.github.com>
Co-authored-by: Teo Klestrup Röijezon <teo.roijezon@stackable.de>
Co-authored-by: Siegfried Weber <mail@siegfriedweber.net>
@maltesander
Copy link
Member

Helm chart version is overwritten. Must be fixed first.

@maltesander maltesander deleted the template_2ce5e08 branch February 18, 2022 08:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants