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

Downstream Component Images (PROJQUAY-828) #319

Merged
merged 1 commit into from
Oct 20, 2020

Conversation

alecmerdler
Copy link
Contributor

@alecmerdler alecmerdler commented Sep 22, 2020

Issue: https://issues.redhat.com/browse/PROJQUAY-828

Changelog: Add initial downstream release Kustomize overlay for managed component container images.

Docs: Ensure that users know how to create redhat-pull-secret (documentation exists).

Testing:

  1. Create redhat-pull-secret in same namespace as QuayRegistry.
  2. Add the above pull secret name to list of imagePullSecrets for the ServiceAccount named default in your namespace so it can pull the private images.
  3. Create zero-config QuayRegistry.

Expected:

  • All containers pull successfully.

Details: Adds Kustomize overlays for an initial downstream release using official Red Hat container images for relevant managed components. These container images require a Red Hat pull secret.

Also switches to deploy CentOS-based Postgres image when running in upstream mode.

Remaining Issues:

  • Ensure pg_trgm extension created for quay database
  • Clair database doesn't have clair DB being created
  • Switch to using CentOS Postgres image for upstream and confirm all env vars and scripts continue working

@alecmerdler alecmerdler changed the title Downstream Component Images (PROJQUAY-828) [WIP] Downstream Component Images (PROJQUAY-828) Sep 22, 2020
@alecmerdler alecmerdler force-pushed the PROJQUAY-828 branch 5 times, most recently from 6664acf to f74a521 Compare October 15, 2020 19:00
@alecmerdler alecmerdler changed the title [WIP] Downstream Component Images (PROJQUAY-828) Downstream Component Images (PROJQUAY-828) Oct 15, 2020
@alecmerdler alecmerdler force-pushed the PROJQUAY-828 branch 3 times, most recently from 71e1031 to f9669ab Compare October 19, 2020 20:45
@alecmerdler alecmerdler changed the title Downstream Component Images (PROJQUAY-828) [WIP] Downstream Component Images (PROJQUAY-828) Oct 20, 2020
@alecmerdler alecmerdler force-pushed the PROJQUAY-828 branch 3 times, most recently from 3f2059e to 797bddb Compare October 20, 2020 18:47
@alecmerdler alecmerdler changed the title [WIP] Downstream Component Images (PROJQUAY-828) Downstream Component Images (PROJQUAY-828) Oct 20, 2020
@alecmerdler alecmerdler merged commit 66e215c into quay:master Oct 20, 2020
@alecmerdler alecmerdler deleted the PROJQUAY-828 branch October 20, 2020 19:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

1 participant