You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@atlas.apache.org by "ASF subversion and git services (Jira)" <ji...@apache.org> on 2026/06/09 00:54:00 UTC

[jira] [Commented] (ATLAS-5219) Docker setup update to keep containers immutable

    [ https://issues.apache.org/jira/browse/ATLAS-5219?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18087119#comment-18087119 ] 

ASF subversion and git services commented on ATLAS-5219:
--------------------------------------------------------

Commit 28610d450ddab0ade9c390539b6614101416002b in atlas's branch refs/heads/master from Abhishek Kumar
[ https://gitbox.apache.org/repos/asf?p=atlas.git;h=28610d450 ]

ATLAS-5219: Docker setup update to keep containers immutable (#654)

> Docker setup update to keep containers immutable
> ------------------------------------------------
>
>                 Key: ATLAS-5219
>                 URL: https://issues.apache.org/jira/browse/ATLAS-5219
>             Project: Atlas
>          Issue Type: Improvement
>          Components: docker
>            Reporter: Madhan Neethiraj
>            Assignee: Abhishek Kumar
>            Priority: Major
>          Time Spent: 1h 10m
>  Remaining Estimate: 0h
>
> Currently, docker files under {{dev-support/atlas-docker}} run commands to setup configuration files like {{atlas-application.properties}}  and {{users-credentials.properties}} on the first time containers startup. This is not K8S compliant, as these steps will be executed in every new container and the container state is mutated.
> To be compliant with K8S guidelines that a container be immutable, Atlas docker scripts should be updated to replace configuration files update inside the container with creating configuration files outside the container, and mount them in the container. Also, consider handling database initialization and upgrade using Kubernates Jobs.
>  
> CC: [~abhi], [~pinal]  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)