Live data from Hacker News

Red Hat Introduces Open Source Project Quay Container Registry

redhat.com

51–60 of 106 posts

Re: Red Hat Introduces Open Source Project Quay Container Registry

#51

How to pronounce Quay: https://www.grammarphobia.com/blog/2018/04/cay-key-quay.html Edit: I called it Kway myself and googled it after getting puzzled looks from my UK peers. The referenced article says "key" is the older pronunciation but either is acceptable.

I live in a housing development with Quay in the name. Very quickly learned that "KEE"/"KEY" is that only thing that won't get you sideways glances

Re: Red Hat Introduces Open Source Project Quay Container Registry

#52

Earlier quoted context omitted.

A competing product (Harbor) is already open-source and part of CNCF. Quay wouldn't have had any future if it was to stay proprietary. Regarding RedHat (or IBM) truly committing to open-source, I'll believe when OpenShift 4.x is open-sourced.

Openshift 4.x is open-source. I'm guessing what your speaking towards is the fact that there is no prebuilt distribution of it that doesn't require a subscription, ie: OKD, which is something being worked on. Clayon started off the conversation on this back in June: https://lists.openshift.redhat.com/openshift-archives/users/... But everything it's being built with is entirely FOSS. Making OKD happen is a high priori…

> Openshift 4.x is open-source.

That's great to hear. My mistake then, last time I've opened http://github.com/openshift/origin, I saw OpenShift 3.11 even though latest release was 4.2 at the time. From that, and given the fact that all other RedHat products are upstream first, I've made a conclusion that OpenShift 4 is no longer open-source.

> From my understanding, most of it's been blocked on Fedora CoreOS being at a state that it can be used for OKD and just putting resources onto setting up the automation for building everything for OKD.

What's the difference between OKD and OpenShift? Why does OKD use Fedora CoreOS, while OpenShift doesn't? Is it not the same code?

> Remember that Openshift 4.x fundamentally changed how Openshift does updates and that affects OKD a lot. Claytons email touches on this quite a bit.

Don't know Clayton or seen his email. I'm confused why would OKD use a different code than OpenShift. I though that the only difference between OKD and OpenShift would be the subscription.

Re: Red Hat Introduces Open Source Project Quay Container Registry

#53

Earlier quoted context omitted.

A competing product (Harbor) is already open-source and part of CNCF. Quay wouldn't have had any future if it was to stay proprietary. Regarding RedHat (or IBM) truly committing to open-source, I'll believe when OpenShift 4.x is open-sourced.

Openshift 4.x is open-source. I'm guessing what your speaking towards is the fact that there is no prebuilt distribution of it that doesn't require a subscription, ie: OKD, which is something being worked on. Clayon started off the conversation on this back in June: https://lists.openshift.redhat.com/openshift-archives/users/... But everything it's being built with is entirely FOSS. Making OKD happen is a high priori…

Its OSS, but it is definitely not free software.

Lets be honest, nothing redhat gives out is actually free.

Re: Red Hat Introduces Open Source Project Quay Container Registry

#54
post #49

Earlier quoted context omitted.

First, this prereqs are about what you could get on a netbook in 2012 and on a modern day cell phone. Second, I think it would help to know why you think a container registry wouldn't need a moderate amount of resources. I don't necessarily disagree that the resources could be lower at the minimum (and in fact, I recall they are quite a bit lower than this when running it on your laptop without any load), but is this…

>about what you could get on a netbook in 2012 and on a modern day cell phone. Spinning up a cloud VM with 4GB for a year is a bit more than beer money though. Reminds me of installing gitlab. Requirement 8GB...for a basic install. After a bunch of crashes (on a 8gb VM) I went with vanilla git.

4gb from linode is $20/month. Not bad if you can actually get use.

If you want to just test it, why not use a VritualBox VM or similar?

Re: Red Hat Introduces Open Source Project Quay Container Registry

#55

Prerequisites: CPUs: Two or more virtual CPUs RAM: 4GB or more Why does a container registry need so many resources?

First, this prereqs are about what you could get on a netbook in 2012 and on a modern day cell phone. Second, I think it would help to know why you think a container registry wouldn't need a moderate amount of resources. I don't necessarily disagree that the resources could be lower at the minimum (and in fact, I recall they are quite a bit lower than this when running it on your laptop without any load), but is this…

> First, this prereqs are about what you could get on a netbook in 2012 and on a modern day cell phone.

High resource requirements mean that I need to spend more on compute, whether that means paying a cloud provider for a beefier instance, or spending more money on hardware and electricity.

Re: Red Hat Introduces Open Source Project Quay Container Registry

#56

Prerequisites: CPUs: Two or more virtual CPUs RAM: 4GB or more Why does a container registry need so many resources?

Unfortunately that seems to be common. Artifactory for example has similar requirements. Guessing that running full free text search and analysis on the artifacts are the main culprits. https://www.jfrog.com/confluence/plugins/servlet/mobile?cont...

It's java so you have to be generous with memory for the JVM.

Re: Red Hat Introduces Open Source Project Quay Container Registry

#58
post #40

Earlier quoted context omitted.

We happily make money without sacrificing our Open Source/Free Software principles. Does that bother you? (Disclaimer: Red Hatter since almost 15 years. I never doubted for a second that we would open source what we buy. Ansible, 3Scale, CoreOS, we have a long history of sticking to our principles)

Ansible was never Red Hat's to open source, the only open sourcing in that space is AWX, and it lacks release tags, working migrations or any meaningful community self-support that doesn't result in "you need to talk to us if you're doing this" on GitHub. It's a GPL'd code dump actively hostile to having a meaningful community develop around it

Not going to argue about any of your other points, but there are release tags at least; though they don't have any bearing on the releases downstream in Tower :(

Re: Red Hat Introduces Open Source Project Quay Container Registry

#59

Prerequisites: CPUs: Two or more virtual CPUs RAM: 4GB or more Why does a container registry need so many resources?

Quay isn't just a container registry for hosting images. It also includes security vulnerability scanning and image building, etc.

Re: Red Hat Introduces Open Source Project Quay Container Registry

#60
post #29

Worth noting this is happening after the incorporation of VMware’s harbor registry into cncf. Harbor provides a solid enterprise registry with auth, Clair scanning, and a reasonable ux. https://goharbor.io/ Still, it’s great to see quay make it out into the open.

I'd be interested in hearing more analysis on why it is "worth noting." What are your thoughts?

It's probably because after Harbor got incorporated into CNCF its development kinda skyrocketed.

It was in a mostly stagnant state, a release once in a while, and now it's going regular and strong.

The thing is, after things get the "CNCF" stamp they kinda go viral and become the "de facto" standard.

This means that Harbor would become the most usual way to run a private registry and thus Quay would lose ground (=> harder to sell).

Source: just implemented Harbor at work. Quay would probably have been better (probably "production ready") but Harbor was free & open source.

Post reply on HN