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

Redpanda-Operator: move folders around to top level to simplify testing and taskfiles. #111

Open
alejandroEsc opened this issue Apr 10, 2024 · 2 comments

Comments

@alejandroEsc
Copy link
Contributor

alejandroEsc commented Apr 10, 2024

What would you like to be added?

Do not want to have main binaries under src/go any longer as this causes a lot of issues when writing task files and testing.

Why is this needed?

Simplify code and reduce the need for src/go directory structure.

JIRA Link: K8S-210

@chrisseto
Copy link
Contributor

Primary question on my mind: Do we want to use a go.work and have separate modules or consolidate onto a single go.mod?

I lean towards a single go.mod because it's few deps to worry about but depending on the current state, the merger might be too much effort to take on.

@chrisseto chrisseto transferred this issue from redpanda-data/helm-charts Apr 10, 2024
@chrisseto
Copy link
Contributor

So I've realized that this will cause issues. I'd love to do it but a lot of install steps currently depend on the CRDs being located where they currently are as it's referenced in our docs.

We'll need to find a more stable URL to migrate to be it a vanity URL or github releases.

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

No branches or pull requests

2 participants