destroy

destroy
β”œβ”€β”€ cluster
β”œβ”€β”€ registry
└── storage

destroy

since v1.0.0

μΏ λ²„λ„€ν‹°μŠ€ ν΄λŸ¬μŠ€ν„°, Registry, Storage μ„œλ²„λ₯Ό μ œκ±°ν•©λ‹ˆλ‹€.

$ cubectl destroy  -p <ssh key> -u <username>

parameters

  • -p <ssh key>

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

  • -u <username>

    • μ„€μΉ˜ ν˜ΈμŠ€νŠΈλ“€μ˜ 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

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

examples

$ cubectl destroy -p ~/.ssh/id_rsa -u cocktail

destroy cluster

since v1.0.0

μΏ λ²„λ„€ν‹°μŠ€ ν΄λŸ¬μŠ€ν„°λ₯Ό μ œκ±°ν•©λ‹ˆλ‹€.

parameters

  • -p <ssh key>

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

  • -u <username>

    • μ„€μΉ˜ ν˜ΈμŠ€νŠΈλ“€μ˜ 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

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

examples

$ cubectl destroy cluster -p ~/.ssh/id_rsa -u cocktail

destroy registry

since v1.0.0

μ €μž₯μ†Œλ₯Ό μ œκ±°ν•©λ‹ˆλ‹€.

parameters

  • -p <ssh key>

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

  • -u <username>

    • μ„€μΉ˜ ν˜ΈμŠ€νŠΈλ“€μ˜ 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

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

examples

$ cubectl destroy registry -p ~/.ssh/id_rsa -u cocktail

destroy localrepo

since v1.2.4

localrepo μ„œλ²„λ₯Ό μ œκ±°ν•©λ‹ˆλ‹€.

parameters

  • -p <ssh key>

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

  • -u <username>

    • μ„€μΉ˜ ν˜ΈμŠ€νŠΈλ“€μ˜ 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

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

examples

$ cubectl destroy localrepo -p ~/.ssh/id_rsa -u cocktail

destroy storage

since v1.0.0

Storage μ„œλ²„λ₯Ό μ œκ±°ν•©λ‹ˆλ‹€.

parameters

  • -p <ssh key>

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

  • -u <username>

    • μ„€μΉ˜ ν˜ΈμŠ€νŠΈλ“€μ˜ 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

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

examples

$ cubectl destroy storage -p ~/.ssh/id_rsa -u cocktail

Last updated