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

POC: Serverless uses separated internal docker registry module #849

Open
kwiatekus opened this issue Apr 3, 2024 · 0 comments
Open

POC: Serverless uses separated internal docker registry module #849

kwiatekus opened this issue Apr 3, 2024 · 0 comments
Labels
kind/feature Categorizes issue or PR as related to a new feature.

Comments

@kwiatekus
Copy link
Contributor

kwiatekus commented Apr 3, 2024

Description

Prototype changes is serverless necessary to integrate with docker registry separated to its own module.

Assumptions:

  • Serverless operator communicates with docker registry operator via DockerRegistry CR (spec and status)
  • Treat serverless to docker registry dependency as internal : this way we can ensure that serverless user experience remains unchanged:
    • Users do not have any extra configuration options wrt. internal docker registry other than they do now. (*)
    • Serverless users do not need to create/configure/delete DockerRegistry CR - serverless operator does it.
    • Docker registry operator should be installed by default to be ready to unstall/unistall docker registry resources
  • Serverless on k3d doesn not need to install internal docker registry in order to use registry from k3d ( i.e this one initialised by kyma (alpha) deploy command). Document the need to patch coredns config map in such case

(*) Future configuration for docker registry storage should happen via DockerRegistry CR (volume size, nfs storage, s3-like store object, etc..).

Reasons
kyma-project/kyma#18555

Attachments
Depends on kyma-project/docker-registry#19

@kwiatekus kwiatekus changed the title POC: Contract between serverless and internal docker registry module POC: Serverless uses separated internal docker registry module Apr 3, 2024
@kwiatekus kwiatekus added the kind/feature Categorizes issue or PR as related to a new feature. label Apr 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature Categorizes issue or PR as related to a new feature.
Projects
None yet
Development

No branches or pull requests

1 participant