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 HelmApp component #370

Merged
merged 17 commits into from
Oct 24, 2023
Merged

Create HelmApp component #370

merged 17 commits into from
Oct 24, 2023

Conversation

disrupted
Copy link
Member

Fixes #364

@disrupted disrupted added area/documentation Improvements or additions to documentation component/pipeline-components Related to pipeline components breaking-change Indicates that this PR introduces a breaking change labels Oct 12, 2023
@disrupted disrupted self-assigned this Oct 12, 2023
@disrupted disrupted changed the base branch from main to v3 October 12, 2023 15:27
@disrupted disrupted marked this pull request as ready for review October 24, 2023 08:30
@disrupted disrupted requested a review from irux as a code owner October 24, 2023 08:30
Copy link
Contributor

@sujuka99 sujuka99 left a comment

Choose a reason for hiding this comment

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

LGTM

self.to_helm_values(),
self.template_flags,
)
print(stdout)
Copy link
Contributor

Choose a reason for hiding this comment

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

Didn't we want to change the print statement here with a better solution? 🤔
Something like: https://github.com/bakdata/kpops/blob/main/kpops/pipeline_generator/pipeline.py#L249

Copy link
Member Author

@disrupted disrupted Oct 24, 2023

Choose a reason for hiding this comment

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

ummm, yeah this is ugly beyond belief. Ideally, we should also return the result for the Python API. followup because it requires changes in the API/CLI entrypoint?

@disrupted disrupted merged commit a04c98f into v3 Oct 24, 2023
14 checks passed
@disrupted disrupted deleted the feat/helm-app branch October 24, 2023 13:36
@disrupted disrupted added this to the v3.0 milestone Oct 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/documentation Improvements or additions to documentation breaking-change Indicates that this PR introduces a breaking change component/pipeline-components Related to pipeline components
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Create separate HelmApp component
3 participants