[ 
https://issues.apache.org/jira/browse/IGNITE-26160?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Iurii Gerzhedovich updated IGNITE-26160:
----------------------------------------
    Description: 
Add support for --bootstrap-config CLI option to provide node configuration as 
an inline HOCON string.

Description:
Introduced a new - -bootstrap-config command-line option that allows users to 
start an IGNITE 3 node with configuration passed directly as a string, instead 
of relying on external config files (- -config-path). This improves 
compatibility with containerized environments (e.g., Kubernetes, Docker) and 
supports config-as-code and immutable infrastructure practices.

Key Points:
• --bootstrap-config accepts HOCON-formatted configuration string.
• Mutually exclusive with --config-path.
• Configuration is persisted to Vault and becomes read-only after startup.
• No file-based persistence; changes require restart with new config.
• Supports Kubernetes, Docker, and ephemeral/dev environments.

Backward Compatibility:
Existing --config-path option remains fully supported. No breaking changes.

  was:
Add support for --bootstrap-config CLI option to provide node configuration as 
an inline HOCON string.

Description:
Introduced a new --bootstrap-config command-line option that allows users to 
start an IGNITE 3 node with configuration passed directly as a string, instead 
of relying on external config files (--config-path). This improves 
compatibility with containerized environments (e.g., Kubernetes, Docker) and 
supports config-as-code and immutable infrastructure practices.

Key Points:
• --bootstrap-config accepts HOCON-formatted configuration string.
• Mutually exclusive with --config-path.
• Configuration is persisted to Vault and becomes read-only after startup.
• No file-based persistence; changes require restart with new config.
• Supports Kubernetes, Docker, and ephemeral/dev environments.

Backward Compatibility:
Existing --config-path option remains fully supported. No breaking changes.


> Introduce bootstrap configuration providing for containerized env
> -----------------------------------------------------------------
>
>                 Key: IGNITE-26160
>                 URL: https://issues.apache.org/jira/browse/IGNITE-26160
>             Project: Ignite
>          Issue Type: Improvement
>          Components: configuration ai3
>            Reporter: Mikhail Pochatkin
>            Assignee: Mikhail Pochatkin
>            Priority: Major
>              Labels: ignite-3
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> Add support for --bootstrap-config CLI option to provide node configuration 
> as an inline HOCON string.
> Description:
> Introduced a new - -bootstrap-config command-line option that allows users to 
> start an IGNITE 3 node with configuration passed directly as a string, 
> instead of relying on external config files (- -config-path). This improves 
> compatibility with containerized environments (e.g., Kubernetes, Docker) and 
> supports config-as-code and immutable infrastructure practices.
> Key Points:
> • --bootstrap-config accepts HOCON-formatted configuration string.
> • Mutually exclusive with --config-path.
> • Configuration is persisted to Vault and becomes read-only after startup.
> • No file-based persistence; changes require restart with new config.
> • Supports Kubernetes, Docker, and ephemeral/dev environments.
> Backward Compatibility:
> Existing --config-path option remains fully supported. No breaking changes.



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

Reply via email to