Skip to content

Do not generate CRD for SSE#19448

Merged
istio-testing merged 1 commit intoistio:masterfrom
Nino-K:cleanup-sse-crd
Dec 10, 2019
Merged

Do not generate CRD for SSE#19448
istio-testing merged 1 commit intoistio:masterfrom
Nino-K:cleanup-sse-crd

Conversation

@Nino-K
Copy link
Copy Markdown
Member

@Nino-K Nino-K commented Dec 6, 2019

We do not want to generate CRD for SyntheticServiceEntry and this change is to excluede SyntheticSericeEntries from Istio Schemas since that's what we use in crd controller to generate CRDs.
Related issue: #19286

@Nino-K Nino-K requested review from a team, costinm, howardjohn, linsun and rshriram as code owners December 6, 2019 22:43
@googlebot googlebot added the cla: yes Set by the Google CLA bot to indicate the author of a PR has signed the Google CLA. label Dec 6, 2019
@istio-testing istio-testing added the size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. label Dec 6, 2019
@Nino-K Nino-K requested a review from nmittler December 6, 2019 22:43
@Nino-K
Copy link
Copy Markdown
Member Author

Nino-K commented Dec 6, 2019

@hzxuzhonghu & @howardjohn PTAL

@Nino-K
Copy link
Copy Markdown
Member Author

Nino-K commented Dec 6, 2019

/test unit-tests_istio

Copy link
Copy Markdown
Member

@howardjohn howardjohn left a comment

Choose a reason for hiding this comment

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

Can we just remove it from the schema.yaml or is that used in other places?

@Nino-K
Copy link
Copy Markdown
Member Author

Nino-K commented Dec 9, 2019

Can we just remove it from the schema.yaml or is that used in other places?

@howardjohn it is being used in a lot of places and for consistency I think it's best to keep it in the schemas but not in the knownTypes because that's what crd controller uses to generate the CRDs.

@istio-testing istio-testing merged commit f83efe8 into istio:master Dec 10, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/networking cla: yes Set by the Google CLA bot to indicate the author of a PR has signed the Google CLA. size/XS Denotes a PR that changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants