Hello,
I've written a proposal for a koji operator in our wiki: https://fedoraproject.org/wiki/Proposal:_Koji_Operator - I would love to get community feedback :)
I was also wondering if we could schedule a weekly IRC meeting - I was thinking every Thursday at 3PM UTC, what do you think (open to suggestions)?
Regards,
Hello all,
I've recently created a kubernetes SIG in fedora and sent a Koji Kubernetes Operator proposal which is available in this URL: https://fedoraproject.org/wiki/Proposal:_Koji_Operator
I would like to get as much community feedback as possible :-)
Regards,
---------- Forwarded message --------- From: Leonardo Rossetti lrossett@redhat.com Date: Tue, Oct 13, 2020 at 2:13 PM Subject: koji operator proposal and IRC meetings To: kube@lists.fedoraproject.org
Hello,
I've written a proposal for a koji operator in our wiki: https://fedoraproject.org/wiki/Proposal:_Koji_Operator - I would love to get community feedback :)
I was also wondering if we could schedule a weekly IRC meeting - I was thinking every Thursday at 3PM UTC, what do you think (open to suggestions)?
Regards,
This looks interesting.
I'll confess I'm not much of a kubernetes person, but how would I inject my /etc/mock/site-defaults.cfg or any mock-plugins into this framework?
Pat
On Thu, 2020-10-15 at 13:05 -0300, Leonardo Rossetti wrote:
Hello all,
I've recently created a kubernetes SIG in fedora and sent a Koji Kubernetes Operator proposal which is available in this URL: https://fedoraproject.org/wiki/Proposal:_Koji_Operator
I would like to get as much community feedback as possible :-)
Regards,
---------- Forwarded message --------- From: Leonardo Rossetti lrossett@redhat.com Date: Tue, Oct 13, 2020 at 2:13 PM Subject: koji operator proposal and IRC meetings To: kube@lists.fedoraproject.org
Hello,
I've written a proposal for a koji operator in our wiki: https://fedoraproject.org/wiki/Proposal:_Koji_Operator - I would love to get community feedback :)
I was also wondering if we could schedule a weekly IRC meeting - I was thinking every Thursday at 3PM UTC, what do you think (open to suggestions)?
Regards,
-- Leonardo Rossetti Senior Software Engineer, Red Hat lrossett@redhat.com
koji-devel mailing list -- koji-devel@lists.fedorahosted.org To unsubscribe send an email to koji-devel-leave@lists.fedorahosted.org Fedora Code of Conduct: https://urldefense.proofpoint.com/v2/url?u=https-3A__docs.fedoraproject.org_...
List Guidelines: https://urldefense.proofpoint.com/v2/url?u=https-3A__fedoraproject.org_wiki_...
List Archives: https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.fedorahosted.org_...
Using a config map [1] in kubernetes is the way to go when you need to mount files into a pod.
The operator would mount the config map (specified in the koji-builder resource) into the koji-builder pod and restart the builder pod if needed (in case there is a config map change for a running builder).
[1] - https://kubernetes.io/docs/concepts/configuration/configmap/#configmaps-and-...
On Thu, Oct 15, 2020 at 1:12 PM Patrick Riehecky riehecky@fnal.gov wrote:
This looks interesting.
I'll confess I'm not much of a kubernetes person, but how would I inject my /etc/mock/site-defaults.cfg or any mock-plugins into this framework?
Pat
On Thu, 2020-10-15 at 13:05 -0300, Leonardo Rossetti wrote:
Hello all,
I've recently created a kubernetes SIG in fedora and sent a Koji Kubernetes Operator proposal which is available in this URL: https://fedoraproject.org/wiki/Proposal:_Koji_Operator
I would like to get as much community feedback as possible :-)
Regards,
---------- Forwarded message --------- From: Leonardo Rossetti lrossett@redhat.com Date: Tue, Oct 13, 2020 at 2:13 PM Subject: koji operator proposal and IRC meetings To: kube@lists.fedoraproject.org
Hello,
I've written a proposal for a koji operator in our wiki: https://fedoraproject.org/wiki/Proposal:_Koji_Operator - I would love to get community feedback :)
I was also wondering if we could schedule a weekly IRC meeting - I was thinking every Thursday at 3PM UTC, what do you think (open to suggestions)?
Regards,
-- Leonardo Rossetti Senior Software Engineer, Red Hat lrossett@redhat.com
koji-devel mailing list -- koji-devel@lists.fedorahosted.org To unsubscribe send an email to koji-devel-leave@lists.fedorahosted.org Fedora Code of Conduct:
https://urldefense.proofpoint.com/v2/url?u=https-3A__docs.fedoraproject.org_...
List Guidelines:
https://urldefense.proofpoint.com/v2/url?u=https-3A__fedoraproject.org_wiki_...
List Archives:
https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.fedorahosted.org_...
koji-devel mailing list -- koji-devel@lists.fedorahosted.org To unsubscribe send an email to koji-devel-leave@lists.fedorahosted.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedorahosted.org/archives/list/koji-devel@lists.fedorahosted.o...
Hi Leonardo,
What would be the advantage of running Koji like this? Scaling builders with demand?
How would you handle building for different architectures?
Cheers, Alex
On 10/15/20 6:05 PM, Leonardo Rossetti wrote:
Hello all,
I've recently created a kubernetes SIG in fedora and sent a Koji Kubernetes Operator proposal which is available in this URL: https://fedoraproject.org/wiki/Proposal:_Koji_Operator
I would like to get as much community feedback as possible :-)
Regards,
---------- Forwarded message --------- From: *Leonardo Rossetti* <lrossett@redhat.com mailto:lrossett@redhat.com> Date: Tue, Oct 13, 2020 at 2:13 PM Subject: koji operator proposal and IRC meetings To: <kube@lists.fedoraproject.org mailto:kube@lists.fedoraproject.org>
Hello,
I've written a proposal for a koji operator in our wiki: https://fedoraproject.org/wiki/Proposal:_Koji_Operator%C2%A0 - I would love to get community feedback :)
I was also wondering if we could schedule a weekly IRC meeting - I was thinking every Thursday at 3PM UTC, what do you think (open to suggestions)?
Regards,
--
Leonardo Rossetti
Senior Software Engineer,
Red Hat https://www.redhat.com
lrossett@redhat.com mailto:lrossett@redhat.com
--
Leonardo Rossetti
Senior Software Engineer,
Red Hat https://www.redhat.com
lrossett@redhat.com mailto:lrossett@redhat.com M: +55-11-99703-0621 tel:+55-11-99703-0621
koji-devel mailing list -- koji-devel@lists.fedorahosted.org To unsubscribe send an email to koji-devel-leave@lists.fedorahosted.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedorahosted.org/archives/list/koji-devel@lists.fedorahosted.o...
There are a few advantages:
* Being able to deploy koji from the operator-hub: https://operatorhub.io/ * Scaling builders on demand * All the ops management capabilities provided by kubernetes * Updating running koji instances would be managed by updating the operator image
Different architectures can be managed by kubernetes node labeling [1]. For example: you can label pods to target specific nodes, so an AARCH64 builder would run on nodes labeled with that architecture.
This is not in the scope of this initial operator proposal but Koji could also support creating builders as pods in the future (by directly provisioning those or delegating it to the operator), in a similar way Jenkins provisions "nodes" in kubernetes.
[1] - https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#nod...
On Thu, Oct 15, 2020 at 1:52 PM Alex alex.m.lists2@gmail.com wrote:
Hi Leonardo,
What would be the advantage of running Koji like this? Scaling builders with demand?
How would you handle building for different architectures?
Cheers, Alex
On 10/15/20 6:05 PM, Leonardo Rossetti wrote:
Hello all,
I've recently created a kubernetes SIG in fedora and sent a Koji Kubernetes Operator proposal which is available in this URL: https://fedoraproject.org/wiki/Proposal:_Koji_Operator
I would like to get as much community feedback as possible :-)
Regards,
---------- Forwarded message --------- From: *Leonardo Rossetti* <lrossett@redhat.com <mailto:
lrossett@redhat.com>>
Date: Tue, Oct 13, 2020 at 2:13 PM Subject: koji operator proposal and IRC meetings To: <kube@lists.fedoraproject.org mailto:kube@lists.fedoraproject.org>
Hello,
I've written a proposal for a koji operator in our wiki: https://fedoraproject.org/wiki/Proposal:_Koji_Operator - I would love to get community feedback :)
I was also wondering if we could schedule a weekly IRC meeting - I was thinking every Thursday at 3PM UTC, what do you think (open to
suggestions)?
Regards,
--
Leonardo Rossetti
Senior Software Engineer,
Red Hat https://www.redhat.com
lrossett@redhat.com mailto:lrossett@redhat.com
--
Leonardo Rossetti
Senior Software Engineer,
Red Hat https://www.redhat.com
lrossett@redhat.com mailto:lrossett@redhat.com M: +55-11-99703-0621 tel:+55-11-99703-0621
koji-devel mailing list -- koji-devel@lists.fedorahosted.org To unsubscribe send an email to koji-devel-leave@lists.fedorahosted.org Fedora Code of Conduct:
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives:
https://lists.fedorahosted.org/archives/list/koji-devel@lists.fedorahosted.o...