Update custom-values.yaml and docs
This commit is contained in:
@@ -21,8 +21,13 @@ helm upgrade flowise ./ -f custom-values.yaml --install -n flowise --create-nam
|
||||
|
||||
- custom-values.yaml에 정의된 값에 대한 설명이다.
|
||||
|
||||
### 1) Pod 설정
|
||||
### 1) Global 설정
|
||||
|
||||
| Name | 설명 | 기본값 |
|
||||
| ---------------------- | ------------------------------------------------------------ | ------ |
|
||||
| `global.storageClass` | 전역 Storage Class 설정. <br />모든 PV에서 사용할 기본 Storage Class | `"longhorn"` |
|
||||
|
||||
### 2) Pod 설정
|
||||
|
||||
| Name | 설명 | 기본값 |
|
||||
| ---------------------- | ------------------------------------------------------------ | ------ |
|
||||
@@ -30,14 +35,24 @@ helm upgrade flowise ./ -f custom-values.yaml --install -n flowise --create-nam
|
||||
| `image.tag` | 이미지 태그 설정 | '0.5.4' |
|
||||
| `persistence.enabled` | PV의 사용 여부 | 'true' |
|
||||
| `persistence.size` | PV 용량 | "1Gi" |
|
||||
| `persistence.storageClass` | PV 생성 시 사용할 Storage Class | "" |
|
||||
| `resources` | Ollama 서버의 시스템 자원 설정.<br />LLM 모델에 따른 적절한 CPU, Memory 설정이 필요하다. | `custom-values.yaml` 참고 |
|
||||
| `persistence.storageClass` | PV 생성 시 사용할 Storage Class | "longhorn" |
|
||||
| `resources` | Flowise 서버의 시스템 자원 설정.<br />적절한 CPU, Memory 설정이 필요하다. | `custom-values.yaml` 참고 |
|
||||
|
||||
|
||||
|
||||
### 2) flowise 사용자 설정
|
||||
### 3) Worker 설정
|
||||
|
||||
- flowse에서 사용할 사용자 이름/패스워드를 설정한다.
|
||||
- flowise worker를 사용하여 백그라운드 작업을 처리할 수 있다.
|
||||
|
||||
| Name | 설명 | 기본값 |
|
||||
| --------------------- | ------------------------ | --------- |
|
||||
| `worker.enabled` | Worker 사용 여부 | `true` |
|
||||
| `worker.replicaCount` | Worker 복제본 수 | `1` |
|
||||
| `worker.resources` | Worker의 시스템 자원 설정 | `{}` |
|
||||
|
||||
### 4) flowise 사용자 설정
|
||||
|
||||
- flowise에서 사용할 사용자 이름/패스워드를 설정한다.
|
||||
|
||||
| Name | 설명 | 기본값 |
|
||||
| --------------------- | ------------------------ | --------- |
|
||||
@@ -46,9 +61,9 @@ helm upgrade flowise ./ -f custom-values.yaml --install -n flowise --create-nam
|
||||
|
||||
|
||||
|
||||
### 3) Ingress 설정
|
||||
### 5) Ingress 설정
|
||||
|
||||
#### 3.1) tls 시크릿 직접 생성
|
||||
#### 5.1) tls 시크릿 직접 생성
|
||||
|
||||
- flowise에서 ingress 사용을 위해서는 다음과 같이 설정할 수 있다.
|
||||
|
||||
@@ -71,7 +86,7 @@ helm upgrade flowise ./ -f custom-values.yaml --install -n flowise --create-nam
|
||||
kubectl create secret tls flowise-tls-secret --cert=<path-to-cert-file> --key=<path-to-key-file> -n <namespace>
|
||||
```
|
||||
|
||||
#### 3.2) cert-manager를 이용한 자동 생성
|
||||
#### 5.2) cert-manager를 이용한 자동 생성
|
||||
|
||||
- cert manager를 통해 인증서 자동 생성 시 `custom-values.yaml` 수정한다.
|
||||
- `ingress.annotations.cert-manager.io/cluster-issuer`에 미리 배포된 Cluster Issuer의 이름으로 변경한다.
|
||||
@@ -80,7 +95,7 @@ helm upgrade flowise ./ -f custom-values.yaml --install -n flowise --create-nam
|
||||
ingress:
|
||||
enabled: true
|
||||
annotations:
|
||||
cert-manager.io/cluster-issuer: "selfsigned-issuer"
|
||||
cert-manager.io/cluster-issuer: "root-ca-issuer"
|
||||
cert-manager.io/duration: 8760h
|
||||
cert-manager.io/renew-before: 720h
|
||||
hosts:
|
||||
@@ -93,7 +108,15 @@ helm upgrade flowise ./ -f custom-values.yaml --install -n flowise --create-nam
|
||||
secretName: flowise-tls-secret
|
||||
```
|
||||
|
||||
### 4) Postgresql 설정
|
||||
### 6) Redis 설정
|
||||
|
||||
- Redis를 사용하여 캐싱 및 세션 관리를 할 수 있다.
|
||||
|
||||
| Name | 설명 | 기본값 |
|
||||
| --------------------- | ------------------------ | --------- |
|
||||
| `redis.enabled` | Redis 사용 여부 | `true` |
|
||||
|
||||
### 7) Postgresql 설정
|
||||
|
||||
- 내장 postgresql을 사용하여 배포할 수 있다.
|
||||
- custom-values.yaml
|
||||
|
||||
Reference in New Issue
Block a user