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

Kubernetes NuGet Packaging #1640

Open
karelz opened this issue Apr 7, 2022 Discussed in #1631 · 4 comments
Open

Kubernetes NuGet Packaging #1640

karelz opened this issue Apr 7, 2022 Discussed in #1631 · 4 comments

Comments

@karelz
Copy link
Member

karelz commented Apr 7, 2022

Discussed in #1631

Originally posted by @dpbevin April 3, 2022
Several people have expressed the desire to consume the Kubernetes YARP via NuGet packages. As of 3-April-2022, there are seven different C# projects (in this repo) that comprise the Kubernetes support for YARP.

Proposal

I'm proposing that we collapse these seven projects into a single project before considering NuGet packaging for the Kubernetes support.

There may also be an opportunity to simplify the generalized "OperatorFramework" code as part of the process and make the code more specific to the job at hand.

@specialforest @MihaZupan

@karelz
Copy link
Member Author

karelz commented Apr 7, 2022

Triage: We believe that collapsing makes sense (incl. @MihaZupan's opinion as our top expert on k8s :))

@karelz karelz added this to the Backlog milestone Apr 7, 2022
dpbevin added a commit to dpbevin/reverse-proxy that referenced this issue Apr 8, 2022
dpbevin added a commit to dpbevin/reverse-proxy that referenced this issue Apr 8, 2022
dpbevin added a commit to dpbevin/reverse-proxy that referenced this issue Apr 9, 2022
dpbevin added a commit to dpbevin/reverse-proxy that referenced this issue Apr 9, 2022
@dpbevin
Copy link
Contributor

dpbevin commented Apr 14, 2022

First PR is ready to roll - this just removes deps and moves the necessary pieces of code around.

I have a follow-up commit ready for a separate PR that cleans up namespaces. I imagine those changes will need a bit more discussion.

dpbevin added a commit to dpbevin/reverse-proxy that referenced this issue Apr 21, 2022
dpbevin added a commit to dpbevin/reverse-proxy that referenced this issue Apr 21, 2022
dpbevin added a commit to dpbevin/reverse-proxy that referenced this issue Apr 24, 2022
dpbevin added a commit to dpbevin/reverse-proxy that referenced this issue May 6, 2022
MihaZupan pushed a commit that referenced this issue May 9, 2022
* #1640 Combine Kubernetes ingress controller into a single deployable

#1640 Simplify packaging for Kubernetes

* Address PR feedback
@adityamandaleeka adityamandaleeka changed the title Kubernetes NugGet Packaging Kubernetes NuGet Packaging May 19, 2022
@danielkatz
Copy link

Is there any progress done in this area?

@acortelyou
Copy link
Member

@MihaZupan Can we consider official nuget packaging now that the project structure has been updated? There are many duplicate requests for this as well as considerable confusion identifying the correct daily builds to use. At least lets get it on a roadmap.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants