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

Add ObjectMeta to Docker*Templates #5396

Closed
randomvariable opened this issue Oct 6, 2021 · 9 comments · Fixed by #5441
Closed

Add ObjectMeta to Docker*Templates #5396

randomvariable opened this issue Oct 6, 2021 · 9 comments · Fixed by #5441
Assignees
Labels
area/api Issues or PRs related to the APIs good first issue Denotes an issue ready for a new contributor, according to the "help wanted" guidelines. help wanted Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines. kind/feature Categorizes issue or PR as related to a new feature.

Comments

@randomvariable
Copy link
Member

User Story

As per #5371, it is recommended all infrastructure providers add ObjectMeta to spec.template inside InfraMachineTemplates and InfraClusterTemplates. For completeness, this should be added to the exemplar provider, CAPD.

/kind feature
/help

@k8s-ci-robot
Copy link
Contributor

@randomvariable:
This request has been marked as needing help from a contributor.

Guidelines

Please ensure that the issue body includes answers to the following questions:

  • Why are we solving this issue?
  • To address this issue, are there any code changes? If there are code changes, what needs to be done in the code and what places can the assignee treat as reference points?
  • Does this issue have zero to low barrier of entry?
  • How can the assignee reach out to you for help?

For more details on the requirements of such an issue, please see here and ensure that they are met.

If this request no longer meets these requirements, the label can be removed
by commenting with the /remove-help command.

In response to this:

User Story

As per #5371, it is recommended all infrastructure providers add ObjectMeta to spec.template inside InfraMachineTemplates and InfraClusterTemplates. For completeness, this should be added to the exemplar provider, CAPD.

/kind feature
/help

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@k8s-ci-robot k8s-ci-robot added kind/feature Categorizes issue or PR as related to a new feature. help wanted Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines. labels Oct 6, 2021
@randomvariable randomvariable changed the title Add ObjectMeta to DockerMachineTemplates Add ObjectMeta to Docker*Templates Oct 6, 2021
@randomvariable
Copy link
Member Author

/area api

@k8s-ci-robot k8s-ci-robot added the area/api Issues or PRs related to the APIs label Oct 6, 2021
@randomvariable
Copy link
Member Author

/good-first-issue

@k8s-ci-robot
Copy link
Contributor

@randomvariable:
This request has been marked as suitable for new contributors.

Guidelines

Please ensure that the issue body includes answers to the following questions:

  • Why are we solving this issue?
  • To address this issue, are there any code changes? If there are code changes, what needs to be done in the code and what places can the assignee treat as reference points?
  • Does this issue have zero to low barrier of entry?
  • How can the assignee reach out to you for help?

For more details on the requirements of such an issue, please see here and ensure that they are met.

If this request no longer meets these requirements, the label can be removed
by commenting with the /remove-good-first-issue command.

In response to this:

/good-first-issue

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@k8s-ci-robot k8s-ci-robot added the good first issue Denotes an issue ready for a new contributor, according to the "help wanted" guidelines. label Oct 6, 2021
@sbueringer
Copy link
Member

@randomvariable we need the same issue for the kubeadm types, right?

@fabriziopandini
Copy link
Member

Is there a use case for having KubeadmConfig specific labels/annotations?

@sbueringer
Copy link
Member

sbueringer commented Oct 6, 2021

Is there a use case for having KubeadmConfig specific labels/annotations?

I'm not aware of any. But I think it would be good to have our types comply to our documentation: #5371 / #5393 (so I think either we should add ObjectMeta or not recommend ("should") it)

Let's discuss in #5371 and then potentially open issues depending on the outcome.

@randomvariable
Copy link
Member Author

we need the same issue for the kubeadm types, right?

Probably, for completeness.

Is there a use case for having KubeadmConfig specific labels/annotations?

Not that I know, at least not in the same way as InfraMachines, but I think it makes sense to do since we have the logic to copy Meta in the controller.

@dharmjit
Copy link

dharmjit commented Oct 7, 2021

/assign

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/api Issues or PRs related to the APIs good first issue Denotes an issue ready for a new contributor, according to the "help wanted" guidelines. help wanted Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines. kind/feature Categorizes issue or PR as related to a new feature.
Projects
None yet
5 participants