mirror of
https://github.com/clearml/clearml-helm-charts
synced 2025-04-17 01:31:13 +00:00
Improve informations on README (#186)
* Changed: docs sections * Added: comment on top * Changed: version bump
This commit is contained in:
parent
a69530d07a
commit
6d9771be41
@ -2,7 +2,7 @@ apiVersion: v2
|
||||
name: clearml-agent
|
||||
description: MLOps platform Task running agent
|
||||
type: application
|
||||
version: "4.0.0"
|
||||
version: "4.0.1"
|
||||
appVersion: "1.24"
|
||||
kubeVersion: ">= 1.21.0-0 < 1.27.0-0"
|
||||
home: https://clear.ml
|
||||
@ -20,11 +20,6 @@ keywords:
|
||||
- "task agent"
|
||||
annotations:
|
||||
artifacthub.io/changes: |
|
||||
- kind: added
|
||||
description: podSecurityContext/containerSecurityContext split
|
||||
- kind: added
|
||||
description: images version update
|
||||
- kind: added
|
||||
description: non-root non-privileged mode
|
||||
- kind: added
|
||||
description: global registry parameter
|
||||
- kind: changed
|
||||
description: informational stuff refactoring
|
||||
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
# ClearML Kubernetes Agent
|
||||
|
||||
  
|
||||
  
|
||||
|
||||
MLOps platform Task running agent
|
||||
|
||||
@ -40,12 +40,17 @@ Before issuing helm upgrade:
|
||||
|
||||
* if using securityContexts check for new value form in values.yaml (podSecurityContext and containerSecurityContext)
|
||||
|
||||
## Non root/privileged environments
|
||||
## ENTERPRISE Version
|
||||
|
||||
There are some specific Enterprise version features that can be enabled only with specific Enterprise licensed images.
|
||||
Enabling this features on OSS version can cause the entire installation to break.
|
||||
|
||||
### Non root/privileged environments
|
||||
|
||||
*This feature is available for Enterprise version only*
|
||||
|
||||
In environments like Openshift or Tanzu it can be required to run non-root/non-privileged pods/containers.
|
||||
In this case it's recommended to use values-non-root-privileged.yaml as base for override file.
|
||||
In this case it's recommended to use `values-enterprise-non-root-privileged.yaml` as base for override file.
|
||||
|
||||
Keep in mind it's not possible to install packages on non-root containers so images used for Tasks must already have python and pip installed.
|
||||
|
||||
|
||||
@ -37,12 +37,17 @@ Before issuing helm upgrade:
|
||||
|
||||
* if using securityContexts check for new value form in values.yaml (podSecurityContext and containerSecurityContext)
|
||||
|
||||
## Non root/privileged environments
|
||||
## ENTERPRISE Version
|
||||
|
||||
There are some specific Enterprise version features that can be enabled only with specific Enterprise licensed images.
|
||||
Enabling this features on OSS version can cause the entire installation to break.
|
||||
|
||||
### Non root/privileged environments
|
||||
|
||||
*This feature is available for Enterprise version only*
|
||||
|
||||
In environments like Openshift or Tanzu it can be required to run non-root/non-privileged pods/containers.
|
||||
In this case it's recommended to use values-non-root-privileged.yaml as base for override file.
|
||||
In this case it's recommended to use `values-enterprise-non-root-privileged.yaml` as base for override file.
|
||||
|
||||
Keep in mind it's not possible to install packages on non-root containers so images used for Tasks must already have python and pip installed.
|
||||
|
||||
|
||||
@ -1,3 +1,7 @@
|
||||
# These values are for ENTERPRISE version only and they need to be adapted to specific infrastructure needs
|
||||
# containerSecurityContext is highly related to Kubernetes distribution used/configuration and will probably
|
||||
# need to be customized accordingly
|
||||
|
||||
agentk8sglue:
|
||||
defaultContainerImage: "python:3.9"
|
||||
containerSecurityContext:
|
||||
@ -2,7 +2,7 @@ apiVersion: v2
|
||||
name: clearml
|
||||
description: MLOps platform
|
||||
type: application
|
||||
version: "6.0.0"
|
||||
version: "6.0.1"
|
||||
appVersion: "1.9.2"
|
||||
kubeVersion: ">= 1.21.0-0 < 1.27.0-0"
|
||||
home: https://clear.ml
|
||||
@ -33,14 +33,4 @@ dependencies:
|
||||
annotations:
|
||||
artifacthub.io/changes: |
|
||||
- kind: changed
|
||||
description: dependency chart updates
|
||||
- kind: changed
|
||||
description: improved securityContexts
|
||||
- kind: added
|
||||
description: images version update
|
||||
- kind: added
|
||||
description: non-root non-privileged mode
|
||||
- kind: added
|
||||
description: global registry parameter
|
||||
- kind: added
|
||||
description: services annotations
|
||||
description: informational stuff refactoring
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
# ClearML Ecosystem for Kubernetes
|
||||
|
||||
  
|
||||
  
|
||||
|
||||
MLOps platform
|
||||
|
||||
@ -117,18 +117,18 @@ Before issuing helm upgrade:
|
||||
* scale MongoDB deployment(s) replicas to 0
|
||||
* if using securityContexts check for new value form in values.yaml (podSecurityContext and containerSecurityContext)
|
||||
|
||||
## Non root/privileged environments
|
||||
|
||||
*This feature is available for Enterprise version only*
|
||||
|
||||
In environments like Openshift or Tanzu it can be required to run non-root/non-privileged pods/containers.
|
||||
In this case it's recommended to use values-non-root-privileged.yaml as base for override file.
|
||||
|
||||
## ENTERPRISE Version
|
||||
|
||||
There are some specific Enterprise version features that can be enabled only with specific Enterprise licensed images.
|
||||
Enabling this features on OSS version can cause the entire installation to break.
|
||||
|
||||
### Non root/privileged environments
|
||||
|
||||
*This feature is available for Enterprise version only*
|
||||
|
||||
In environments like Openshift or Tanzu it can be required to run non-root/non-privileged pods/containers.
|
||||
In this case it's recommended to use `values-enterprise-non-root-privileged.yaml` as base for override file.
|
||||
|
||||
## Additional Configuration for ClearML Server
|
||||
|
||||
You can also configure the **clearml-server** for:
|
||||
|
||||
@ -114,18 +114,18 @@ Before issuing helm upgrade:
|
||||
* scale MongoDB deployment(s) replicas to 0
|
||||
* if using securityContexts check for new value form in values.yaml (podSecurityContext and containerSecurityContext)
|
||||
|
||||
## Non root/privileged environments
|
||||
|
||||
*This feature is available for Enterprise version only*
|
||||
|
||||
In environments like Openshift or Tanzu it can be required to run non-root/non-privileged pods/containers.
|
||||
In this case it's recommended to use values-non-root-privileged.yaml as base for override file.
|
||||
|
||||
## ENTERPRISE Version
|
||||
|
||||
There are some specific Enterprise version features that can be enabled only with specific Enterprise licensed images.
|
||||
Enabling this features on OSS version can cause the entire installation to break.
|
||||
|
||||
### Non root/privileged environments
|
||||
|
||||
*This feature is available for Enterprise version only*
|
||||
|
||||
In environments like Openshift or Tanzu it can be required to run non-root/non-privileged pods/containers.
|
||||
In this case it's recommended to use `values-enterprise-non-root-privileged.yaml` as base for override file.
|
||||
|
||||
## Additional Configuration for ClearML Server
|
||||
|
||||
You can also configure the **clearml-server** for:
|
||||
|
||||
@ -1,3 +1,7 @@
|
||||
# These values are for ENTERPRISE version only and they need to be adapted to specific infrastructure needs
|
||||
# containerSecurityContext is highly related to Kubernetes distribution used/configuration and will probably
|
||||
# need to be customized accordingly
|
||||
|
||||
apiserver:
|
||||
containerSecurityContext:
|
||||
runAsUser: 1000
|
||||
Loading…
Reference in New Issue
Block a user