coalesce.go:199: warning: destination for resources is a table. Ignoring non-table value
coalesce.go:160: warning: skipped value for image: Not a table.
Error: rendered manifests contain a resource that already exists. Unable to continue with install: ServiceAccount "metrics-server" in namespace "kube-system" exists and cannot be imported into the current release: invalid ownership metadata; label validation error: missing key "app.kubernetes.io/managed-by": must be set to "Helm"; annotation validation error: missing key "meta.helm.sh/release-name": must be set to "cloud-barista"; annotation validation error: missing key "meta.helm.sh/release-namespace": must be set to "cloud-barista"
[해결 방법]
./operator run 명령에 --csp 플래그를 추가하여
./operator run --csp gke 와 같이 실행하면
시스템에 helm install 명령 실행 시 --set metricServer.enabled=false 인자를 추가하여 실행함
-> Cloud-Barista Helm chart에 포함되어 있는 metrics-server 파드 및 관련 리소스를 추가하지 않음
helm-chart/charts/cb-dragonfly/files/conf/config.yaml
에서influxdb:
external_port:
를28086
에서8086
으로 변경 (https://github.com/cloud-barista/cb-operator/pull/131#issuecomment-866690901)./operator run
실행하면 다음과 같은 에러 발생metrics-server
파드 및 관련 리소스가 기본적으로 생성되는데 Cloud-Barista Helm chart 에도metrics-server
파드 및 관련 리소스가 정의되어 있어서 already exist 에러 발생[해결 방법]
./operator run
명령에--csp
플래그를 추가하여./operator run --csp gke
와 같이 실행하면 시스템에helm install
명령 실행 시--set metricServer.enabled=false
인자를 추가하여 실행함 -> Cloud-Barista Helm chart에 포함되어 있는metrics-server
파드 및 관련 리소스를 추가하지 않음