Re: GSoC 2019 - Remoting project ideas

classic Classic list List threaded Threaded
10 messages Options
Reply | Threaded
Open this post in threaded view
|

Re: GSoC 2019 - Remoting project ideas

Oleg Nenashev
I have also added the Jenkins Developers mailing list to Cc so that we can get more inputs and ideas

On Thu, Jan 3, 2019 at 11:20 AM Oleg Nenashev <[hidden email]> wrote:
Hi all,

Just to follow-up on the Remoting topic, it would be great to have a GSoC project idea for Remoting this year. You were interested in mentoring a project in the area, so it would be great to get your feedback.

One of the ideas I have is to continue improving Remoting over Kafka to improve Remoting behavior in Docker and K8s environments. Examples:
  • Cloud API implementation for Kafka agents
  • Simplify JAR cache warmup while building agent images
  • Update Remoting over Kafka to improve support of Kubernetes there
    • Descriptions
    • Connector logic using credentials from K8s
    • Automatic provisioning of the Kafka cluster from the plugin
    • etc.
  • Create reference K8s specks and Helm charts for Remoting over Kafka system
  • Integrate Remoting messaging with Prometheus monitoring
  • ...
WDYT? If you are interested in such idea, we could create a project idea draft together. I might not be available to be a mentor this year, but I will be happy to be a technical advisor in this project.

Best regards,
Oleg


--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAPfivLCuRENJz%3D2ziBqHZYhv5213z%3DuKD%2BGMyFrnGkzsBV%3DrsQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: GSoC 2019 - Remoting project ideas

Jeff Thompson
These sound like good projects. It would be nice to get a GSoC project going in Remoting. Last year’s project was a very good, productive one.

At this time I don’t know that I can commit to being a primary mentor but I could help out some.

Jeff Thompson

On Jan 3, 2019, at 4:00 AM, Oleg Nenashev <[hidden email]> wrote:

I have also added the Jenkins Developers mailing list to Cc so that we can get more inputs and ideas

On Thu, Jan 3, 2019 at 11:20 AM Oleg Nenashev <[hidden email]> wrote:
Hi all,

Just to follow-up on the Remoting topic, it would be great to have a GSoC project idea for Remoting this year. You were interested in mentoring a project in the area, so it would be great to get your feedback.

One of the ideas I have is to continue improving Remoting over Kafka to improve Remoting behavior in Docker and K8s environments. Examples:
  • Cloud API implementation for Kafka agents
  • Simplify JAR cache warmup while building agent images
  • Update Remoting over Kafka to improve support of Kubernetes there
    • Descriptions
    • Connector logic using credentials from K8s
    • Automatic provisioning of the Kafka cluster from the plugin
    • etc.
  • Create reference K8s specks and Helm charts for Remoting over Kafka system
  • Integrate Remoting messaging with Prometheus monitoring
  • ...
WDYT? If you are interested in such idea, we could create a project idea draft together. I might not be available to be a mentor this year, but I will be happy to be a technical advisor in this project.

Best regards,
Oleg



--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/4EA7A403-1BFC-4668-9998-A8D8DC8B40EC%40cloudbees.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: GSoC 2019 - Remoting project ideas

Pham Vu Tuan
Hi, I am happy to help as a mentor for GSoC this year. I will try to check the details and get back to you about my ideas asap. I will join the GSoC weekly meeting from next week so that we can discuss about this topic.
(Sorry for not attending the meeting last month, I was a bit busy + holiday period).

On Fri, Jan 4, 2019 at 7:33 AM Jeff Thompson <[hidden email]> wrote:
These sound like good projects. It would be nice to get a GSoC project going in Remoting. Last year’s project was a very good, productive one.

At this time I don’t know that I can commit to being a primary mentor but I could help out some.

Jeff Thompson

On Jan 3, 2019, at 4:00 AM, Oleg Nenashev <[hidden email]> wrote:

I have also added the Jenkins Developers mailing list to Cc so that we can get more inputs and ideas

On Thu, Jan 3, 2019 at 11:20 AM Oleg Nenashev <[hidden email]> wrote:
Hi all,

Just to follow-up on the Remoting topic, it would be great to have a GSoC project idea for Remoting this year. You were interested in mentoring a project in the area, so it would be great to get your feedback.

One of the ideas I have is to continue improving Remoting over Kafka to improve Remoting behavior in Docker and K8s environments. Examples:
  • Cloud API implementation for Kafka agents
  • Simplify JAR cache warmup while building agent images
  • Update Remoting over Kafka to improve support of Kubernetes there
    • Descriptions
    • Connector logic using credentials from K8s
    • Automatic provisioning of the Kafka cluster from the plugin
    • etc.
  • Create reference K8s specks and Helm charts for Remoting over Kafka system
  • Integrate Remoting messaging with Prometheus monitoring
  • ...
WDYT? If you are interested in such idea, we could create a project idea draft together. I might not be available to be a mentor this year, but I will be happy to be a technical advisor in this project.

Best regards,
Oleg



--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CA%2BAh5bp0Zy3P%3DNKW9hG50A4dVF98MKyBwTOxvM0%2BuRu7j%3DznWQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: GSoC 2019 - Remoting project ideas

Pham Vu Tuan
Hi,

After checking through Oleg's suggestions, I am thinking we can move it forward with 2 projects this year:
- Project 1: Update Remoting over Kafka to support K8s - Current demo setup is using Docker compose, and I think K8s is more popular nowadays, maybe we can somehow integrate this. And if this setup is done, maybe auto provisioning of Kafka cluster can be more convinient?

- Project 2: Integrating Remoting messaging with Prometheus monitoring - By this you mean we will do this for JNLP agents monitoring? To replace the traditional monitoring we are having in Jenkins master? I suggest we can rename it to "Integrating remoting with monitoring tools", because there are many monitoring tools out there (not only Prometheus), and we let the student choose one? We can also make the plugin generic such that user can integrate Jenkins with any monitoring system of their choice (but Im not sure it's doable).

I can be the mentor for Project 1 (because I understand about remoting over Kafka), and can help for project 2 with other mentors (I think we need to have someone with deep understanding of remoting for this project).

On Fri, Jan 4, 2019 at 8:44 AM Pham Vu Tuan <[hidden email]> wrote:
Hi, I am happy to help as a mentor for GSoC this year. I will try to check the details and get back to you about my ideas asap. I will join the GSoC weekly meeting from next week so that we can discuss about this topic.
(Sorry for not attending the meeting last month, I was a bit busy + holiday period).

On Fri, Jan 4, 2019 at 7:33 AM Jeff Thompson <[hidden email]> wrote:
These sound like good projects. It would be nice to get a GSoC project going in Remoting. Last year’s project was a very good, productive one.

At this time I don’t know that I can commit to being a primary mentor but I could help out some.

Jeff Thompson

On Jan 3, 2019, at 4:00 AM, Oleg Nenashev <[hidden email]> wrote:

I have also added the Jenkins Developers mailing list to Cc so that we can get more inputs and ideas

On Thu, Jan 3, 2019 at 11:20 AM Oleg Nenashev <[hidden email]> wrote:
Hi all,

Just to follow-up on the Remoting topic, it would be great to have a GSoC project idea for Remoting this year. You were interested in mentoring a project in the area, so it would be great to get your feedback.

One of the ideas I have is to continue improving Remoting over Kafka to improve Remoting behavior in Docker and K8s environments. Examples:
  • Cloud API implementation for Kafka agents
  • Simplify JAR cache warmup while building agent images
  • Update Remoting over Kafka to improve support of Kubernetes there
    • Descriptions
    • Connector logic using credentials from K8s
    • Automatic provisioning of the Kafka cluster from the plugin
    • etc.
  • Create reference K8s specks and Helm charts for Remoting over Kafka system
  • Integrate Remoting messaging with Prometheus monitoring
  • ...
WDYT? If you are interested in such idea, we could create a project idea draft together. I might not be available to be a mentor this year, but I will be happy to be a technical advisor in this project.

Best regards,
Oleg



--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CA%2BAh5bq16W96xRf-Jpu7bXWj7MBtZ8g125Ug4qfgZfEfcevcng%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: GSoC 2019 - Remoting project ideas

Supun Wanniarachchi
Sounds interesting. Last year we had a successful remoting project and it would be nice to have a remoting project this year as well. I also would try to find some spare time to help the project.

On Fri, Jan 4, 2019 at 7:08 PM Pham Vu Tuan <[hidden email]> wrote:
Hi,

After checking through Oleg's suggestions, I am thinking we can move it forward with 2 projects this year:
- Project 1: Update Remoting over Kafka to support K8s - Current demo setup is using Docker compose, and I think K8s is more popular nowadays, maybe we can somehow integrate this. And if this setup is done, maybe auto provisioning of Kafka cluster can be more convinient?

- Project 2: Integrating Remoting messaging with Prometheus monitoring - By this you mean we will do this for JNLP agents monitoring? To replace the traditional monitoring we are having in Jenkins master? I suggest we can rename it to "Integrating remoting with monitoring tools", because there are many monitoring tools out there (not only Prometheus), and we let the student choose one? We can also make the plugin generic such that user can integrate Jenkins with any monitoring system of their choice (but Im not sure it's doable).

I can be the mentor for Project 1 (because I understand about remoting over Kafka), and can help for project 2 with other mentors (I think we need to have someone with deep understanding of remoting for this project).

On Fri, Jan 4, 2019 at 8:44 AM Pham Vu Tuan <[hidden email]> wrote:
Hi, I am happy to help as a mentor for GSoC this year. I will try to check the details and get back to you about my ideas asap. I will join the GSoC weekly meeting from next week so that we can discuss about this topic.
(Sorry for not attending the meeting last month, I was a bit busy + holiday period).

On Fri, Jan 4, 2019 at 7:33 AM Jeff Thompson <[hidden email]> wrote:
These sound like good projects. It would be nice to get a GSoC project going in Remoting. Last year’s project was a very good, productive one.

At this time I don’t know that I can commit to being a primary mentor but I could help out some.

Jeff Thompson

On Jan 3, 2019, at 4:00 AM, Oleg Nenashev <[hidden email]> wrote:

I have also added the Jenkins Developers mailing list to Cc so that we can get more inputs and ideas

On Thu, Jan 3, 2019 at 11:20 AM Oleg Nenashev <[hidden email]> wrote:
Hi all,

Just to follow-up on the Remoting topic, it would be great to have a GSoC project idea for Remoting this year. You were interested in mentoring a project in the area, so it would be great to get your feedback.

One of the ideas I have is to continue improving Remoting over Kafka to improve Remoting behavior in Docker and K8s environments. Examples:
  • Cloud API implementation for Kafka agents
  • Simplify JAR cache warmup while building agent images
  • Update Remoting over Kafka to improve support of Kubernetes there
    • Descriptions
    • Connector logic using credentials from K8s
    • Automatic provisioning of the Kafka cluster from the plugin
    • etc.
  • Create reference K8s specks and Helm charts for Remoting over Kafka system
  • Integrate Remoting messaging with Prometheus monitoring
  • ...
WDYT? If you are interested in such idea, we could create a project idea draft together. I might not be available to be a mentor this year, but I will be happy to be a technical advisor in this project.

Best regards,
Oleg





--
Thank You & Best Regards,

Supun Wanniarachchi | Software Engineer

Sysco LABS | 55A Dharmapala Mw, Col. 03
( Mobile: +94716326119 | Blog: blog.supun.me)


Github LinkedIn Twitter


--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAGUi3yW%2Bw62m5dA5szSiqjmxvTvhQQNgk7nFE2OKk%2BPQMV3K4w%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: GSoC 2019 - Remoting project ideas

jxpearce
I’m willing to be a co-mentor on either of the two options, depending on how many others are selected 

Sent from my iPhone

On Jan 6, 2019, at 9:57 AM, Supun Wanniarachchi <[hidden email]> wrote:

Sounds interesting. Last year we had a successful remoting project and it would be nice to have a remoting project this year as well. I also would try to find some spare time to help the project.

On Fri, Jan 4, 2019 at 7:08 PM Pham Vu Tuan <[hidden email]> wrote:
Hi,

After checking through Oleg's suggestions, I am thinking we can move it forward with 2 projects this year:
- Project 1: Update Remoting over Kafka to support K8s - Current demo setup is using Docker compose, and I think K8s is more popular nowadays, maybe we can somehow integrate this. And if this setup is done, maybe auto provisioning of Kafka cluster can be more convinient?

- Project 2: Integrating Remoting messaging with Prometheus monitoring - By this you mean we will do this for JNLP agents monitoring? To replace the traditional monitoring we are having in Jenkins master? I suggest we can rename it to "Integrating remoting with monitoring tools", because there are many monitoring tools out there (not only Prometheus), and we let the student choose one? We can also make the plugin generic such that user can integrate Jenkins with any monitoring system of their choice (but Im not sure it's doable).

I can be the mentor for Project 1 (because I understand about remoting over Kafka), and can help for project 2 with other mentors (I think we need to have someone with deep understanding of remoting for this project).

On Fri, Jan 4, 2019 at 8:44 AM Pham Vu Tuan <[hidden email]> wrote:
Hi, I am happy to help as a mentor for GSoC this year. I will try to check the details and get back to you about my ideas asap. I will join the GSoC weekly meeting from next week so that we can discuss about this topic.
(Sorry for not attending the meeting last month, I was a bit busy + holiday period).

On Fri, Jan 4, 2019 at 7:33 AM Jeff Thompson <[hidden email]> wrote:
These sound like good projects. It would be nice to get a GSoC project going in Remoting. Last year’s project was a very good, productive one.

At this time I don’t know that I can commit to being a primary mentor but I could help out some.

Jeff Thompson

On Jan 3, 2019, at 4:00 AM, Oleg Nenashev <[hidden email]> wrote:

I have also added the Jenkins Developers mailing list to Cc so that we can get more inputs and ideas

On Thu, Jan 3, 2019 at 11:20 AM Oleg Nenashev <[hidden email]> wrote:
Hi all,

Just to follow-up on the Remoting topic, it would be great to have a GSoC project idea for Remoting this year. You were interested in mentoring a project in the area, so it would be great to get your feedback.

One of the ideas I have is to continue improving Remoting over Kafka to improve Remoting behavior in Docker and K8s environments. Examples:
  • Cloud API implementation for Kafka agents
  • Simplify JAR cache warmup while building agent images
  • Update Remoting over Kafka to improve support of Kubernetes there
    • Descriptions
    • Connector logic using credentials from K8s
    • Automatic provisioning of the Kafka cluster from the plugin
    • etc.
  • Create reference K8s specks and Helm charts for Remoting over Kafka system
  • Integrate Remoting messaging with Prometheus monitoring
  • ...
WDYT? If you are interested in such idea, we could create a project idea draft together. I might not be available to be a mentor this year, but I will be happy to be a technical advisor in this project.

Best regards,
Oleg





--
Thank You & Best Regards,

Supun Wanniarachchi | Software Engineer

Sysco LABS | 55A Dharmapala Mw, Col. 03
( Mobile: +94716326119 | Blog: blog.supun.me)


Github LinkedIn Twitter


--
You received this message because you are subscribed to the Google Groups "jenkinsci-gsoc-all-public" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-gsoc-all-public/CAGUi3yW%2Bw62m5dA5szSiqjmxvTvhQQNgk7nFE2OKk%2BPQMV3K4w%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/8FDDACF2-E530-4704-A7A0-0A664F07C426%40godaddy.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: GSoC 2019 - Remoting project ideas

Oleg Nenashev
Hi all,

I have created the Project Idea Draft for the idea #1 (Improving Remoting over Kafka Plugin): https://docs.google.com/document/d/1CIgjz8IZxihYC6CKqE0pFuKljCKK3SPhKK87IpHs_38/edit?usp=sharing . Feedback will be appreciated (and thanks to all folks willing to be the mentors!). Regarding integration of Remoting with monitoring tools, it would be great if somebody else becomes a champion so that we balance the load a bit. I think that the idea for general monitoring project is useful though I am not sure how much can be already addressed, e.g. by existing Kafka <=> Prometheus integrations (e.g. this post).

As a side note, I have also reached out to the Jenkins X team. Their feedback is that they would rather prefer to see remoting communications over Kubernetes CRD. We could definitely move some logic to CRD (Classloading, transfer of large files), but CRD is not a good choice for heavy RMI operations and log streaming. For log streaming there is a work for external logging in Cloud Native SIG, but it has neever been completed due to various reasons. I am not sure about embarking on this journey until JEP-207/212 are implemented. But we could create such project idea if anybody is willing to mentor it

BR, Oleg


On Sun, Jan 6, 2019 at 8:56 PM Jeff Pearce <[hidden email]> wrote:
I’m willing to be a co-mentor on either of the two options, depending on how many others are selected 

Sent from my iPhone

On Jan 6, 2019, at 9:57 AM, Supun Wanniarachchi <[hidden email]> wrote:

Sounds interesting. Last year we had a successful remoting project and it would be nice to have a remoting project this year as well. I also would try to find some spare time to help the project.

On Fri, Jan 4, 2019 at 7:08 PM Pham Vu Tuan <[hidden email]> wrote:
Hi,

After checking through Oleg's suggestions, I am thinking we can move it forward with 2 projects this year:
- Project 1: Update Remoting over Kafka to support K8s - Current demo setup is using Docker compose, and I think K8s is more popular nowadays, maybe we can somehow integrate this. And if this setup is done, maybe auto provisioning of Kafka cluster can be more convinient?

- Project 2: Integrating Remoting messaging with Prometheus monitoring - By this you mean we will do this for JNLP agents monitoring? To replace the traditional monitoring we are having in Jenkins master? I suggest we can rename it to "Integrating remoting with monitoring tools", because there are many monitoring tools out there (not only Prometheus), and we let the student choose one? We can also make the plugin generic such that user can integrate Jenkins with any monitoring system of their choice (but Im not sure it's doable).

I can be the mentor for Project 1 (because I understand about remoting over Kafka), and can help for project 2 with other mentors (I think we need to have someone with deep understanding of remoting for this project).

On Fri, Jan 4, 2019 at 8:44 AM Pham Vu Tuan <[hidden email]> wrote:
Hi, I am happy to help as a mentor for GSoC this year. I will try to check the details and get back to you about my ideas asap. I will join the GSoC weekly meeting from next week so that we can discuss about this topic.
(Sorry for not attending the meeting last month, I was a bit busy + holiday period).

On Fri, Jan 4, 2019 at 7:33 AM Jeff Thompson <[hidden email]> wrote:
These sound like good projects. It would be nice to get a GSoC project going in Remoting. Last year’s project was a very good, productive one.

At this time I don’t know that I can commit to being a primary mentor but I could help out some.

Jeff Thompson

On Jan 3, 2019, at 4:00 AM, Oleg Nenashev <[hidden email]> wrote:

I have also added the Jenkins Developers mailing list to Cc so that we can get more inputs and ideas

On Thu, Jan 3, 2019 at 11:20 AM Oleg Nenashev <[hidden email]> wrote:
Hi all,

Just to follow-up on the Remoting topic, it would be great to have a GSoC project idea for Remoting this year. You were interested in mentoring a project in the area, so it would be great to get your feedback.

One of the ideas I have is to continue improving Remoting over Kafka to improve Remoting behavior in Docker and K8s environments. Examples:
  • Cloud API implementation for Kafka agents
  • Simplify JAR cache warmup while building agent images
  • Update Remoting over Kafka to improve support of Kubernetes there
    • Descriptions
    • Connector logic using credentials from K8s
    • Automatic provisioning of the Kafka cluster from the plugin
    • etc.
  • Create reference K8s specks and Helm charts for Remoting over Kafka system
  • Integrate Remoting messaging with Prometheus monitoring
  • ...
WDYT? If you are interested in such idea, we could create a project idea draft together. I might not be available to be a mentor this year, but I will be happy to be a technical advisor in this project.

Best regards,
Oleg





--
Thank You & Best Regards,

Supun Wanniarachchi | Software Engineer

Sysco LABS | 55A Dharmapala Mw, Col. 03
( Mobile: +94716326119 | Blog: blog.supun.me)


Github LinkedIn Twitter


--
You received this message because you are subscribed to the Google Groups "jenkinsci-gsoc-all-public" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-gsoc-all-public/CAGUi3yW%2Bw62m5dA5szSiqjmxvTvhQQNgk7nFE2OKk%2BPQMV3K4w%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAPfivLD9BJev6HG44AMObw9h_gOk7Q4WTYb_FxPmkur5w%2Bm-rw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: GSoC 2019 - Remoting project ideas

Jesse Glick-4
On Mon, Jan 7, 2019 at 6:57 PM Oleg Nenashev <[hidden email]> wrote:
> I have also reached out to the Jenkins X team. Their feedback is that they would rather prefer to see remoting communications over Kubernetes CRD.

That is not actually what was said. JX does not currently use Remoting
in the default buildpacks and I do not think there is any plan to do
so. The reference to CRs was about supporting “agents” in some general
sense.

--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CANfRfr3sh_BtG4Cgw%3Ds0ATn0oF7Q1oTsySizyhER5mAPdvShaQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: GSoC 2019 - Remoting project ideas

Matt Sicker
If anything, I could see gRPC being a more useful protocol than CRDs here.

On Mon, Jan 7, 2019 at 8:07 PM Jesse Glick <[hidden email]> wrote:
On Mon, Jan 7, 2019 at 6:57 PM Oleg Nenashev <[hidden email]> wrote:
> I have also reached out to the Jenkins X team. Their feedback is that they would rather prefer to see remoting communications over Kubernetes CRD.

That is not actually what was said. JX does not currently use Remoting
in the default buildpacks and I do not think there is any plan to do
so. The reference to CRs was about supporting “agents” in some general
sense.

--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CANfRfr3sh_BtG4Cgw%3Ds0ATn0oF7Q1oTsySizyhER5mAPdvShaQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


--
Matt Sicker
Software Engineer, CloudBees

--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAEot4oxq5HV%3DF5fyEzb4Tm3GZPvaDTqTDgRjk5D05MhCYj77OA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: GSoC 2019 - Remoting project ideas

Oleg Nenashev
Yes, we could do a Remoting over gRPC project.
It would be a good continuation of the JNLP3 protocol contributed by Google. This deprecated protocol actually represents some codebase for what later became gRPC. Maybe some code could be salvaged from there (#ornot).

Also, here is a Jenkins Remoting Monitoring project idea from Vu Tuan: https://docs.google.com/document/d/1nhb-lfdjxT2fAY3US15HIMvePQCCoWU82VV1Y8Mu3lc/edit?usp=sharing

BR, Oleg



On Tuesday, January 8, 2019 at 5:02:58 PM UTC+1, Matt Sicker wrote:
If anything, I could see gRPC being a more useful protocol than CRDs here.

On Mon, Jan 7, 2019 at 8:07 PM Jesse Glick <<a href="javascript:" target="_blank" gdf-obfuscated-mailto="fvUTzmmzEQAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">jgl...@...> wrote:
On Mon, Jan 7, 2019 at 6:57 PM Oleg Nenashev <<a href="javascript:" target="_blank" gdf-obfuscated-mailto="fvUTzmmzEQAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">o.v.ne...@...> wrote:
> I have also reached out to the Jenkins X team. Their feedback is that they would rather prefer to see remoting communications over Kubernetes CRD.

That is not actually what was said. JX does not currently use Remoting
in the default buildpacks and I do not think there is any plan to do
so. The reference to CRs was about supporting “agents” in some general
sense.

--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to <a href="javascript:" target="_blank" gdf-obfuscated-mailto="fvUTzmmzEQAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">jenkinsci-de...@googlegroups.com.
To view this discussion on the web visit <a href="https://groups.google.com/d/msgid/jenkinsci-dev/CANfRfr3sh_BtG4Cgw%3Ds0ATn0oF7Q1oTsySizyhER5mAPdvShaQ%40mail.gmail.com" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://groups.google.com/d/msgid/jenkinsci-dev/CANfRfr3sh_BtG4Cgw%3Ds0ATn0oF7Q1oTsySizyhER5mAPdvShaQ%40mail.gmail.com&#39;;return true;" onclick="this.href=&#39;https://groups.google.com/d/msgid/jenkinsci-dev/CANfRfr3sh_BtG4Cgw%3Ds0ATn0oF7Q1oTsySizyhER5mAPdvShaQ%40mail.gmail.com&#39;;return true;">https://groups.google.com/d/msgid/jenkinsci-dev/CANfRfr3sh_BtG4Cgw%3Ds0ATn0oF7Q1oTsySizyhER5mAPdvShaQ%40mail.gmail.com.
For more options, visit <a href="https://groups.google.com/d/optout" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://groups.google.com/d/optout&#39;;return true;" onclick="this.href=&#39;https://groups.google.com/d/optout&#39;;return true;">https://groups.google.com/d/optout.


--
Matt Sicker
Software Engineer, CloudBees

--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/e3b20055-d74e-4edf-9e22-9bb4deac624b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.