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

Updated KEPs to the new tasker API #979

Merged
merged 4 commits into from
Oct 24, 2019
Merged

Updated KEPs to the new tasker API #979

merged 4 commits into from
Oct 24, 2019

Conversation

zen-dog
Copy link
Contributor

@zen-dog zen-dog commented Oct 21, 2019

Fixes: #142

spec:
resources:
- deployment.yaml
- name: services
Copy link
Contributor Author

Choose a reason for hiding this comment

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

This was a bug - we reference a task named services below.

@@ -84,10 +84,16 @@ spec:
app: appinfo
Copy link
Contributor Author

Choose a reason for hiding this comment

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

I'm not sure about all the /samples/* files. Why do we have them here anyway? Kafka, Zookeeper, Mysql and Flink are already part of the operators repo. The rest is more like snippets. Is it needed or is it a remnant? Should we just remove the samples folder? /cc @gerred @fabianbaier

Copy link
Member

Choose a reason for hiding this comment

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

Remnant. Nuke it. :)

- service.yaml
- deployment2.yaml
- job.yaml
patches:
Copy link
Contributor Author

Choose a reason for hiding this comment

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

I'm not sure what this patches and patchesStrategicMerge semantic is. We never supported it, but might support it in the future?

Copy link
Member

Choose a reason for hiding this comment

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

Yeah, these are Kustomize constructs.

Copy link
Contributor

@alenkacz alenkacz left a comment

Choose a reason for hiding this comment

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

LGTM - I would remove all the samples from here though, I don't think it makes sense to keep them around. You could ask @yankcrime @mattj-io @gerred ...

resources:
- service.yaml
- deployment.yaml
- name: deployment
Copy link
Contributor

Choose a reason for hiding this comment

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

maybe we can have just single task here to reduce verbosity

Copy link
Member

Choose a reason for hiding this comment

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

👍

@yankcrime
Copy link
Member

@alenkacz Yeah nuke' em, that gets my vote. The demos we've been doing all rely on Operators from the repo. This would close #142.

robocop nukem

@zen-dog zen-dog changed the title Updated KEPs and samples to the new tasker API Updated KEPs to the new tasker API Oct 22, 2019
@zen-dog zen-dog merged commit 1e22f5a into master Oct 24, 2019
@zen-dog zen-dog deleted the ad/tasker-docs branch October 24, 2019 22:40
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.

Spring cleaning for config/samples folder
4 participants