#125: Fedora-Dockerfiles examples for Kubernetes ----------------------+-------------------- Reporter: scollier | Owner: Type: task | Status: new Priority: normal | Milestone: Future Component: --- | Keywords: ----------------------+-------------------- Would be nice to have a couple of services put together to create an application that is managed by Kubernetes on Atomic. This would need to be clearly documented. We would need the proper json kubernetes files to launch the apps with. A few examples would be nice:
1. simple web server with a database 2. simple web server 3. others?
#125: Fedora-Dockerfiles examples for Kubernetes ----------------------+--------------------- Reporter: scollier | Owner: Type: task | Status: new Priority: normal | Milestone: Future Component: --- | Resolution: Keywords: meeting | ----------------------+--------------------- Changes (by scollier):
* keywords: => meeting
#125: Fedora-Dockerfiles examples for Kubernetes ----------------------+--------------------- Reporter: scollier | Owner: Type: task | Status: new Priority: normal | Milestone: Future Component: --- | Resolution: Keywords: meeting | ----------------------+---------------------
Comment (by bex):
Should we use some of the examples from Nulecule?
#125: Fedora-Dockerfiles examples for Kubernetes ----------------------+--------------------- Reporter: scollier | Owner: Type: task | Status: new Priority: normal | Milestone: Future Component: --- | Resolution: Keywords: meeting | ----------------------+---------------------
Comment (by scollier):
Replying to [comment:2 bex]:
Should we use some of the examples from Nulecule?
That would be great. We should create a separate ticket for that? Vpavlin mentioned that he was going to submit a PR. Need to follow up on that.
#125: Fedora-Dockerfiles examples for Kubernetes ----------------------+--------------------- Reporter: scollier | Owner: Type: task | Status: new Priority: normal | Milestone: Future Component: --- | Resolution: Keywords: meeting | ----------------------+---------------------
Comment (by adimania):
I have [https://github.com/adimania/kubernetes-example an example] which I used in my talk at Devops Day, India. The repo consists of examples for a pod, a replication controller and a kubernetes service. I can probably add some documentation on how to use it, if this looks good.
adimania: All help and contributions are welcome. Would it be possible to get some description and how-to and even some internals notes in the README?
- Mark
On Mon, Nov 16, 2015 at 10:06 AM, Fedora Cloud Trac Tickets < cloud-trac@fedoraproject.org> wrote:
#125: Fedora-Dockerfiles examples for Kubernetes ----------------------+--------------------- Reporter: scollier | Owner: Type: task | Status: new Priority: normal | Milestone: Future Component: --- | Resolution: Keywords: meeting | ----------------------+---------------------
Comment (by adimania):
I have [https://github.com/adimania/kubernetes-example an example] which I used in my talk at Devops Day, India. The repo consists of examples for a pod, a replication controller and a kubernetes service. I can probably add some documentation on how to use it, if this looks good.
-- Ticket URL: https://fedorahosted.org/cloud/ticket/125#comment:4 cloud https://fedorahosted.org/cloud Fedora Cloud Working Group Ticketing System _______________________________________________ cloud mailing list cloud@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/cloud Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
#125: Fedora-Dockerfiles examples for Kubernetes ----------------------+--------------------- Reporter: scollier | Owner: Type: task | Status: new Priority: normal | Milestone: Future Component: --- | Resolution: Keywords: meeting | ----------------------+---------------------
Comment (by lalatendu):
This looks good. It just need some documentation. I will try to add the docs.
#125: Fedora-Dockerfiles examples for Kubernetes ----------------------+--------------------- Reporter: scollier | Owner: Type: task | Status: new Priority: normal | Milestone: Future Component: --- | Resolution: Keywords: meeting | ----------------------+---------------------
Comment (by lalatendu):
Replying to [comment:4 adimania]:
I have [https://github.com/adimania/kubernetes-example an example] which
I used in my talk at Devops Day, India.
The repo consists of examples for a pod, a replication controller and a
kubernetes service. I can probably add some documentation on how to use it, if this looks good.
This looks good. It just need some docs. Will try to send a PR for docs.
#125: Fedora-Dockerfiles examples for Kubernetes ----------------------+--------------------- Reporter: scollier | Owner: Type: task | Status: new Priority: normal | Milestone: Future Component: --- | Resolution: Keywords: meeting | ----------------------+---------------------
Comment (by rtnpro):
I had commented on it earlier on issue #140 at https://fedorahosted.org/cloud/timeline?from=2015-11-25T16%3A54%3A31Z&pr....
We are still shipping Nulecule apps along with atomicapp code, which needs to be installed on a base OS. However, is there any point in duplicating the effort in Fedora repositories, or we just contribute to upstream: https://github.com/projectatomic/nulecule-library ?
#125: Fedora-Dockerfiles examples for Kubernetes ----------------------+--------------------- Reporter: scollier | Owner: Type: task | Status: new Priority: normal | Milestone: Future Component: --- | Resolution: Keywords: meeting | ----------------------+---------------------
Comment (by bex):
Why not produce a Fedora-based Atomic App base image and then just parallel build the nulecule-library on Fedora? I think building a new repository is going to split the effort and dilute it.
#125: Fedora-Dockerfiles examples for Kubernetes ----------------------+--------------------- Reporter: scollier | Owner: Type: task | Status: new Priority: normal | Milestone: Future Component: --- | Resolution: Keywords: meeting | ----------------------+---------------------
Comment (by dustymabe):
So building a Fedora Atomic App docker image is fine. The other point is that we have a nulecule library and all of the apps that are run come from docker images that exist on docker hub. As a rule so far we have been trying to have these based on centos. That isn't necessarily a requirement, but we really don't want to manage two different versions of each app (one for Fedora and one for CentOS).
#125: Fedora-Dockerfiles examples for Kubernetes ----------------------+----------------------- Reporter: scollier | Owner: jberkus Type: task | Status: assigned Priority: normal | Milestone: Future Component: --- | Resolution: Keywords: meeting | ----------------------+----------------------- Changes (by jberkus):
* owner: => jberkus * status: new => assigned
#125: Fedora-Dockerfiles examples for Kubernetes ----------------------+----------------------- Reporter: scollier | Owner: jberkus Type: task | Status: assigned Priority: normal | Milestone: Future Component: --- | Resolution: Keywords: meeting | ----------------------+-----------------------
Comment (by jberkus):
We will have some examples around Flock.
#125: Fedora-Dockerfiles examples for Kubernetes ----------------------+----------------------- Reporter: scollier | Owner: jberkus Type: task | Status: assigned Priority: normal | Milestone: Future Component: --- | Resolution: Keywords: | ----------------------+----------------------- Changes (by jberkus):
* keywords: meeting =>
cloud@lists.stg.fedoraproject.org