graphql-engine/packaging
Divi 95f088a0d6 ci :add ubi9 based grapqhl-engine images
adds UBI based images(CE, EE, & cli-migrations) for amd64 and arm64
https://hasurahq.atlassian.net/browse/INFRA-1115

trivy scan for UBI based EE image:
20 Low vulns, and 11 medium. (none of the vulns have any available fix)
![image](https://github.com/hasura/graphql-engine-mono/assets/32202683/c965284b-771a-467f-a2e3-81558a8bdc72)

## Changelog

- Add a changelog entry (in the "Changelog entry" section below) if the changes in this PR have any user-facing impact. See [changelog guide](https://github.com/hasura/graphql-engine-mono/wiki/Changelog-Guide).
- If no changelog is required ignore/remove this section and add a `no-changelog-required` label to the PR.

### Component
_(Select only one. In case of multiple components, choose the most appropriate)_
- [ ] server
- [] console
- [ ] cli
- [ ] data-connector
- [x] build

### Product
_(Select all products this will be available in)_
- [x] community-edition
- [] cloud
- [x] enterprise-edition
- [] enterprise-edition-classic

### Type

_(Select only one. In case of multiple, choose the most appropriate)_
- [x] highlight
- [ ] enhancement
- [ ] bugfix
- [ ] behaviour-change
- [ ] performance-enhancement
- [ ] security-fix

### Changelog entry

release RedHat UBI-based graphql-engine docker images

---

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10499
GitOrigin-RevId: 01c6caaf1a96f68f5ef42d00cecec72a942880d5
2023-11-27 12:40:56 +00:00
..
cli-migrations docs: update cli migrations page 2023-11-07 11:12:41 +00:00
dc-tests Data-Connectors SDK 2022-06-27 09:32:12 +00:00
graphql-engine Adding curl and healthcheck directive to HGE image 2023-01-31 07:32:57 +00:00
graphql-engine-base ci :add ubi9 based grapqhl-engine images 2023-11-27 12:40:56 +00:00
README.md ci: do not build debian-based images 2022-11-04 10:05:25 +00:00

Packaging

All things related to packaging graphql-engine.

hasura/graphql-engine

(Docker hub)

Production ready builds of the Hasura graphql-engine.

Supported tags:

  • <version>, latest
  • <version>.cli-migrations-v2, latest.cli-migrations-v2
  • <version>.cli-migrations-v3, latest.cli-migrations-v3

hasura/graphql-engine-base

(Docker hub)

This acts as base image for building hasura/graphql-engine image.

It is generally published with format hasura/graphql-engine-base:<SHA256>.<OS>.<ARCH> where

  • <SHA256> is the sha256sum of the dockerfile used to build the image
  • OS is the operating system. It could be any of these values: ubuntu
  • ARCH is the architecture. It could be any of these values: amd64, arm64