헬멧 차트를 K8S SDK 템플릿으로 변환

1090 단어
단, 헬멧 그래프를 사용하고 있다면, 사용자 정의나 디버깅을 더욱 자연스럽게 해야 합니다.다른 방법은 kubernetes SDK 템플릿으로 변환하는 것입니다.
요구 사항
  • Kubernetes(1.16+)
  • 4
  • 투구(3+)
  • kubectl(1.16+)
  • 프로세스는 간단합니다.
    (mongodb 예)
    1 설치에 필요한 차트 일반 버전
    - $ kubectl create ns mgodb-ns
    - $ helm install mongodb --namespace mgodb-ns stable/mongodb
    
    2. 버전에서 기본적으로 생성된 도표 값을 추출합니다
    - $ helm get values mongodb -a --output yaml > values.yaml 
    
    3. 차트를 템플릿으로 변환
    - $ helm template --values ./values.yaml --output-dir \
    ./manifests stable/mongodb
    
    OUTPUT: 
    wrote ./manifests/mongodb/templates/secrets.yaml
    wrote ./manifests/mongodb/templates/pvc-standalone.yaml
    wrote ./manifests/mongodb/templates/svc-standalone.yaml
    wrote ./manifests/mongodb/templates/deployment-standalone.yaml
    
    이제 manfests/mongodb/templates 디렉토리에서 기본 SDK k8s YAML을 사용할 수 있습니다/
    4. 일반 버전 삭제
    - $ helm uninstall mongodb
    - $ kubectl delete ns mgodb-ns
    

    좋은 웹페이지 즐겨찾기