arrow-left

All pages
gitbookPowered by GitBook
1 of 1

Loading...

update-kubeconfig

hashtag
update-kubeconfig

since v1.0.0

μ„€μΉ˜λœ μΏ λ²„λ„€ν‹°μŠ€ ν΄λŸ¬μŠ€ν„°μ˜ KUBECONFIG νŒŒμΌμ„ λ‹€μš΄λ‘œλ“œλ°›μŠ΅λ‹ˆλ‹€.

acloud-client-kubeconfig 파일둜 μ €μž₯λ©λ‹ˆλ‹€.

hashtag
parameters

  • -p <ssh key>

    • μ„€μΉ˜ ν˜ΈμŠ€νŠΈλ“€μ˜ Passwordless SSH 연결을 μœ„ν•œ Private-Key μž…λ‹ˆλ‹€.

  • -u <username>

hashtag
examples

μ„€μΉ˜ ν˜ΈμŠ€νŠΈλ“€μ˜ Passwordless SSH 연결을 μœ„ν•œ μ‚¬μš©μž 계정λͺ…μž…λ‹ˆλ‹€.

  • -a, --auto-approve

    • optional

    • IP 확인 및 y/n 질의 절차λ₯Ό μƒλž΅ν•©λ‹ˆλ‹€.

  • -c, --cluster

    • optional

    • Cluster 이름을 μž…λ ₯ν•©λ‹ˆλ‹€.

    • Default : "default"

  • -f, --config

    • optional

    • cubectl.toml 경둜λ₯Ό μž…λ ₯ν•©λ‹ˆλ‹€.

    • Default : ${CUBE_HOME}/config/cubectl.toml

  • --container-runtime

    • optional

    • μ»¨ν…Œμ΄λ„ˆ λŸ°νƒ€μž„μ„ μ§€μ •ν•©λ‹ˆλ‹€. podman λ˜λŠ” docker μ€‘μ—μ„œ 선택할 수 μžˆμŠ΅λ‹ˆλ‹€.

    • Default : "podman"

  • --cube

    • optional

    • Cube의 버전을 μ§€μ •ν•©λ‹ˆλ‹€.

    • Default : "latest"

  • --port

    • optional

    • 원격 호슀트의 포트λ₯Ό μ§€μ •ν•©λ‹ˆλ‹€.

    • Default : 22

  • -v, --verbose

    • optional

    • 상세 좜λ ₯을 ν™œμ„±ν™”ν•©λ‹ˆλ‹€.

  • $ cubectl update-kubeconfig -p <ssh key> -u <username>
    $ cubectl update-kubeconfig -p ~/.ssh/id_rsa -u cocktail
    $ cat config/default/acloud-client-kubeconfig
    
    $ cubectl update-kubeconfig -p ~/.ssh/id_rsa -u cocktail -c cluster-1
    $ cat config/cluster-1/acloud-client-kubeconfig