Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create synchronization script #1634

Merged
merged 3 commits into from
Jan 8, 2025
Merged

Conversation

RafalKorepta
Copy link
Contributor

@RafalKorepta RafalKorepta commented Jan 8, 2025

The source of truth is now redpanda-operator repostiory where gotohelm,
genpartial and genschema cli are located. Those tools will generate inside
redpanda-operator repository the following charts:

  • connectors
  • console
  • operator
  • redpanda

Reference
redpanda-data/redpanda-operator#339
redpanda-data/redpanda-operator#354
redpanda-data/redpanda-operator#365


Depends on redpanda-data/redpanda-operator#372

K8S-472

@RafalKorepta RafalKorepta force-pushed the rk/k8s-472/synchronization-script branch 4 times, most recently from 88040ff to 3d70052 Compare January 8, 2025 14:17
@@ -201,3 +161,9 @@ tasks:
kind-delete:
cmds:
- kind delete cluster --name {{.KIND_CLUSTERNAME}}

sync:charts:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Rather than have this target a relative directory could we perform this sync to a git SHA so there's no change of unexpected changes making their way in?

Git cloning into a subdirectory or downloading the tar.gz of the repo at the given SHA are the first options that come to mind.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok I will test the tar.gz route

@RafalKorepta RafalKorepta force-pushed the rk/k8s-472/synchronization-script branch from 3d70052 to e061b73 Compare January 8, 2025 15:33
The source of truth is now redpanda-operator repostiory where gotohelm,
genpartial and genschema cli are located. Those tools will generate inside
redpanda-operator repository the following charts:
* connectors
* console
* operator
* redpanda

Reference
redpanda-data/redpanda-operator#339
redpanda-data/redpanda-operator#354
redpanda-data/redpanda-operator#365
@RafalKorepta RafalKorepta force-pushed the rk/k8s-472/synchronization-script branch from e061b73 to b8207b7 Compare January 8, 2025 17:35
@RafalKorepta RafalKorepta merged commit fe115a1 into main Jan 8, 2025
43 checks passed
@RafalKorepta RafalKorepta deleted the rk/k8s-472/synchronization-script branch January 8, 2025 21:28
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