7a6b9872f6
rancher 2.14.3 - custom-values 의 `preinstallHook: true` 제거. 2.10.1 에 있던 templates/preinstallHook/ (tls-ca secret 생성 Job)이 2.14.3 본문에는 없어 이 값이 아무 동작도 하지 않는다. dipup 은 설치 전 단계에서 직접 만든다 (pkg/kube/secret.go CreateRancherCASecret). - privateCA: true 는 deployment 가 tls-ca secret 을 non-optional 로 마운트하게 하므로, 카탈로그 차트만으로 배포할 때 secret 이 없으면 파드가 ContainerCreating 에서 멈춘다. 해당 주의를 custom-values·CUSTOM-README 에 명시. - BUILD-README 상단에 2.14.3 이 dipup tgz 전개본이라 이 문서의 차트 수정 절차가 적용되지 않았음을 명시하고, preinstallHook 단계를 무효 표시. infisical-standalone 1.9.0 - custom-values 에 `ingress.nginx.enabled: false` 추가. 차트 기본값이 활성이라 스캐너(extract-helm-images.sh 가 custom-values 로 effective image 산출)가 dipup 이 배포하지 않는 k8s.gcr.io/ingress-nginx/controller:v1.1.0 · kube-webhook-certgen:v1.1.1 을 잡아 CVE 트리아지 잡음이 됐다. dipup env/values/infisical-values.yaml 과 값을 맞춘다. 검증: 12/12 차트 helm template --kube-version 1.34.1 렌더 성공. infisical effective image 가 dipup 배포분 3종으로 축소됨을 확인. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
48 lines
1.4 KiB
YAML
48 lines
1.4 KiB
YAML
## 오프라인 환경에서 rancher의 기본 registry 설정
|
|
# systemDefaultRegistry: paasup.io
|
|
# rancherImage: paasup.io/rancher/rancher
|
|
|
|
## ingress 설정
|
|
hostname: rancher.example.org
|
|
ingress:
|
|
enable: true
|
|
tls:
|
|
source: secret
|
|
secretName: rancher-tls-ingress
|
|
extraAnnotations:
|
|
konghq.com/connect-timeout: "30000"
|
|
konghq.com/read-timeout: "1800000"
|
|
konghq.com/write-timeout: "1800000"
|
|
# cert-manager 사용시
|
|
cert-manager.io/cluster-issuer: "selfsigned-issuer"
|
|
cert-manager.io/duration: 8760h
|
|
cert-manager.io/renew-before: 720h
|
|
|
|
|
|
# 사설 인증서 사용시 true
|
|
# ⚠️ privateCA: true 는 deployment 가 `tls-ca` secret(키: cacerts.pem)을 non-optional 로
|
|
# 마운트하게 한다. 이 secret 이 없으면 파드가 ContainerCreating 에서 멈춘다.
|
|
# 2.10.1 까지는 PaaSup 이 추가한 templates/preinstallHook/ 이 이 secret 을 만들었으나,
|
|
# 2.14.3 에는 해당 템플릿이 없다(dipup 이 설치 전 단계에서 직접 생성한다 —
|
|
# pkg/kube/secret.go CreateRancherCASecret). 카탈로그 차트만으로 배포할 때는
|
|
# 아래 CUSTOM-README 4장 절차대로 tls-ca secret 을 먼저 만들어야 한다.
|
|
privateCA: true
|
|
|
|
replicas: 1
|
|
|
|
tolerations: []
|
|
|
|
nodeSelector: {}
|
|
|
|
resources:
|
|
requests:
|
|
cpu: 100m
|
|
memory: 500Mi
|
|
limits:
|
|
cpu: 1000m
|
|
memory: 1000Mi
|
|
|
|
extraEnv:
|
|
- name: TZ
|
|
value: Asia/Seoul
|