Replies: 3 comments 4 replies
-
|
What are the pros and cons of each option? Can you include a few Apache projects following option 1 (ideally with their related URLs)? |
Beta Was this translation helpful? Give feedback.
3 replies
-
|
Since people are supporting option 1, I will raise a JIRA ticket for creating corresponding docker repos. The repos are:
What do you all think about this plan? |
Beta Was this translation helpful? Give feedback.
1 reply
-
|
https://issues.apache.org/jira/browse/INFRA-27403 Here is the JIRA ticket. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment

Uh oh!
There was an error while loading. Please reload this page.
-
Background
As we are preparing for the release, we need to decide on a strategy for organizing our Docker images basedo on our microservices architecture.
Options
Option 1: Repository-Level Identification
Each microservice has its own dedicated Docker repository.
Image naming pattern:
apache/texera-file-service:1.1.0apache/texera-web-application:1.1.0apache/texera-config-service:1.1.0If we choose this approach, we will need to create and maintain 8 image repositories.
Option 2: Tag-Level Identification
All microservices share a single Docker repository, differentiated by tags.
Image naming pattern:
apache/texera:file-service-1-1-0apache/texera:web-application-1-1-0apache/texera:config-service-1-1-0Initial investigation
After investigation, Option 1 appears to be a more common approach.
Please share your thoughts on this!
Beta Was this translation helpful? Give feedback.
All reactions