[Linux] μΏ λ²„λ„€ν‹°μŠ€(Kubernetes, k8s)λž€?

2023. 8. 29. 13:58·🌌 OS/Linux-λ¦¬λˆ…μŠ€
728x90

μΏ λ²„λ„€ν‹°μŠ€

μΏ λ²„λ„€ν‹°μŠ€ (k8s, Kubernetes, 큐브, kube)λŠ” μ»¨ν…Œμ΄λ„ˆν™”λœ μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ„ 배포, 관리, ν™•μž₯ν•  λ•Œ μˆ˜λ°˜λ˜λŠ” λ‹€μˆ˜μ˜ μˆ˜λ™ ν”„λ‘œμ„ΈμŠ€λ₯Ό μžλ™ν™”ν•˜λŠ” μ˜€ν”ˆμ†ŒμŠ€ μ»¨ν…Œμ΄λ„ˆ μ˜€μΌ€μŠ€νŠΈλ ˆμ΄μ…˜ ν”Œλž«νΌμ΄λ‹€.

 

μΏ λ²„λ„€ν‹°μŠ€ ν΄λŸ¬μŠ€ν„°(K8s Cluster)

Linux μ»¨ν…Œμ΄λ„ˆλ₯Ό μ‹€ν–‰ν•˜λŠ” 호슀트 그룹을 ν•¨κ»˜ ν΄λŸ¬μŠ€ν„°λ§ν•  수 있으며, μΏ λ²„λ„€ν‹°μŠ€λ₯Ό 톡해 μ΄λŸ¬ν•œ ν΄λŸ¬μŠ€ν„°λ₯Ό 쉽고 효율적으둜 관리할 수 μžˆλ‹€.

 

μΏ λ²„λ„€ν‹°μŠ€ μž₯점 및 νŒ¨ν„΄

  • μ‚¬μš©μžμ˜ ν™˜κ²½μ—μ„œ μΏ λ²„λ„€ν‹°μŠ€λ₯Ό μ‚¬μš©ν•  경우 얻을 수 μžˆλŠ” μ£Όμš” μž₯점은, 특히 ν΄λΌμš°λ“œλ₯Ό μœ„ν•΄ μ• ν”Œλ¦¬μΌ€μ΄μ…˜ κ°œλ°œμ„ μ΅œμ ν™”ν•˜λŠ” 경우 μΏ λ²„λ„€ν‹°μŠ€λ₯Ό 톡해 물리 λ˜λŠ” 가상 λ¨Έμ‹ (VM)의 ν΄λŸ¬μŠ€ν„°μ—μ„œ μ»¨ν…Œμ΄λ„ˆλ₯Ό μ˜ˆμ•½ν•˜κ³  μ‹€ν–‰ν•  수 μžˆλŠ” ν”Œλž«νΌμ΄ ν™•λ³΄λœλ‹€λŠ” 것이닀.
  • ν”„λ‘œλ•μ…˜ ν™˜κ²½μ— μ»¨ν…Œμ΄λ„ˆ 기반 인프라λ₯Ό μ™„μ „νžˆ κ΅¬ν˜„ν•΄μ„œ μ‚¬μš©ν•  수 μžˆλ‹€. λ˜ν•œ μΏ λ²„λ„€ν‹°μŠ€λŠ” 운영 μž‘μ—… μžλ™ν™”μ™€ 관련이 μžˆμœΌλ―€λ‘œ λ‹€λ₯Έ μ• ν”Œλ¦¬μΌ€μ΄μ…˜ ν”Œλž«νΌ λ˜λŠ” 관리 μ‹œμŠ€ν…œμ—μ„œ κ°€λŠ₯ν•œ μž‘μ—…μ˜ μƒλ‹Ήμˆ˜λ₯Ό μ»¨ν…Œμ΄λ„ˆλ₯Ό μ‚¬μš©ν•΄ μˆ˜ν–‰ν•  수 μžˆλ‹€.
  • κ°œλ°œμžλŠ” μΏ λ²„λ„€ν‹°μŠ€ νŒ¨ν„΄μ„ μ‚¬μš©ν•˜λ©΄ μΏ λ²„λ„€ν‹°μŠ€λ₯Ό λŸ°νƒ€μž„ ν”Œλž«νΌμœΌλ‘œ μ‚¬μš©ν•΄ ν΄λΌμš°λ“œ λ„€μ΄ν‹°λΈŒ μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ„ μ œμž‘ν•  수 μžˆλ‹€. νŒ¨ν„΄μ€ μΏ λ²„λ„€ν‹°μŠ€ κ°œλ°œμžκ°€ μ»¨ν…Œμ΄λ„ˆ 기반 μ• ν”Œλ¦¬μΌ€μ΄μ…˜ 및 μ„œλΉ„μŠ€λ₯Ό λΉŒλ“œν•˜λŠ” 데 ν•„μš”ν•œ νˆ΄μ΄λ‹€.

μΏ λ²„λ„€ν‹°μŠ€λ₯Ό μ‚¬μš©ν•˜μ—¬ μˆ˜ν–‰ν•  수 μžˆλŠ” μž‘μ—…μ€ λ‹€μŒκ³Ό κ°™λ‹€.

  • μ—¬λŸ¬ 호슀트 μ „λ°˜μ—μ„œ μ»¨ν…Œμ΄λ„ˆλ₯Ό μ˜€μΌ€μŠ€νŠΈλ ˆμ΄μ…˜
  • ν•˜λ“œμ›¨μ–΄λ₯Ό λ”μš± 효과적으둜 ν™œμš©ν•˜μ—¬ μ—”ν„°ν”„λΌμ΄μ¦ˆ μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ„ μ‹€ν–‰ν•˜λŠ” 데 ν•„μš”ν•œ λ¦¬μ†ŒμŠ€λ₯Ό κ·ΉλŒ€ν™”
  • μ• ν”Œλ¦¬μΌ€μ΄μ…˜ 배포 및 μ—…λ°μ΄νŠΈλ₯Ό μ œμ–΄ν•˜κ³  μžλ™ν™”
  • μŠ€ν† λ¦¬μ§€λ₯Ό 마운트 및 μΆ”κ°€ν•˜μ—¬ μŠ€ν…Œμ΄νŠΈν’€(stateful) μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ„ μ‹€ν–‰
  • μ»¨ν…Œμ΄λ„ˆν™”λœ μ• ν”Œλ¦¬μΌ€μ΄μ…˜κ³Ό ν•΄λ‹Ή λ¦¬μ†ŒμŠ€λ₯Ό μ¦‰μ‹œ ν™•μž₯
  • μ„œλΉ„μŠ€λ₯Ό μ„ μ–Έμ μœΌλ‘œ κ΄€λ¦¬ν•¨μœΌλ‘œμ¨, λ°°ν¬ν•œ μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ΄ 항상 μ˜λ„ν•œ λŒ€λ‘œ μ‹€ν–‰λ˜λ„λ‘ 보μž₯
  • μžλ™ 배치, μžλ™ μž¬μ‹œμž‘, μžλ™ 볡제, μžλ™ μŠ€μΌ€μΌλ§ κΈ°λŠ₯으둜 μ• ν”Œλ¦¬μΌ€μ΄μ…˜ μƒνƒœλ₯Ό μ κ²€ν•˜κ³  μžκ°€ 치유(Self-healing)

μΏ λ²„λ„€ν‹°μŠ€λŠ” λ‹€λ₯Έ μ˜€ν”ˆμ†ŒμŠ€ ν”„λ‘œμ νŠΈλ₯Ό μ‚¬μš©ν•΄ μ˜€μΌ€μŠ€νŠΈλ ˆμ΄μ…˜λœ μ„œλΉ„μŠ€ 전체λ₯Ό μ œκ³΅ν•  수 μžˆλ‹€. μΏ λ²„λ„€ν‹°μŠ€μ˜ κΈ°λŠ₯을 μ™„μ „νžˆ μ‹€ν˜„ν•˜κΈ° μœ„ν•΄μ„œλŠ” λ‹€μŒκ³Ό 같은 μš”μ†Œκ°€ ν•„μš”ν•˜λ‹€.

  • Docker λ ˆμ§€μŠ€νŠΈλ¦¬μ™€ 같은 ν”„λ‘œμ νŠΈλ₯Ό ν†΅ν•œ λ ˆμ§€μŠ€νŠΈλ¦¬
  • OpenvSwitch 및 μ§€λŠ₯ν˜• μ—£μ§€ λΌμš°νŒ…κ³Ό 같은 ν”„λ‘œμ νŠΈλ₯Ό ν†΅ν•œ λ„€νŠΈμ›Œν‚Ή
  • Kibana, Hawkular, Elasticκ³Ό 같은 ν”„λ‘œμ νŠΈλ₯Ό ν†΅ν•œ ν…”λ ˆλ©”νŠΈλ¦¬
  • λ©€ν‹°ν…Œλ„Œμ‹œ κ³„측을 κ°–μΆ˜ LDAP, SELinux, RBAC, OAUTH와 같은 ν”„λ‘œμ νŠΈλ₯Ό ν†΅ν•œ λ³΄μ•ˆ
  • μ„€μΉ˜ 및 ν΄λŸ¬μŠ€ν„° 라이프사이클 관리λ₯Ό μœ„ν•œ Ansible ν”Œλ ˆμ΄λΆμ΄ μΆ”κ°€λœ μžλ™ν™”
  • 인기 μžˆλŠ” μ• ν”Œλ¦¬μΌ€μ΄μ…˜ νŒ¨ν„΄μœΌλ‘œ κ΅¬μ„±λœ ν’λΆ€ν•œ μΉ΄νƒˆλ‘œκ·Έλ₯Ό ν†΅ν•œ μ„œλΉ„μŠ€

 

μΏ λ²„λ„€ν‹°μŠ€ μš©μ–΄

Control Plane: μΏ λ²„λ„€ν‹°μŠ€ λ…Έλ“œλ₯Ό μ œμ–΄ν•˜λŠ” ν”„λ‘œμ„ΈμŠ€μ˜ μ»¬λ ‰μ…˜ μ—¬κΈ°μ—μ„œ λͺ¨λ“  νƒœμŠ€ν¬ 할당이 μ‹œμž‘λœλ‹€.

λ…Έλ“œ: 컨트둀 ν”Œλ ˆμΈμ—μ„œ ν• λ‹Ήλœ μš”μ²­ νƒœμŠ€ν¬λ₯Ό μˆ˜ν–‰ν•˜λŠ” λ¨Έμ‹ 

Pod: 단일 λ…Έλ“œμ— 배포된 ν•˜λ‚˜ μ΄μƒμ˜ μ»¨ν…Œμ΄λ„ˆ κ·Έλ£Ή. ν¬λ“œμ— μžˆλŠ” λͺ¨λ“  μ»¨ν…Œμ΄λ„ˆλŠ” IP μ£Όμ†Œ, IPC, 호슀트 이름, 기타 λ¦¬μ†ŒμŠ€λ₯Ό κ³΅μœ ν•œλ‹€. ν¬λ“œλŠ” κΈ°λ³Έ μ»¨ν…Œμ΄λ„ˆμ—μ„œ λ„€νŠΈμ›Œν¬μ™€ μŠ€ν† λ¦¬μ§€λ₯Ό μΆ”μƒν™”ν•œλ‹€. μ΄λ ‡κ²Œ ν•˜λ©΄ ν΄λŸ¬μŠ€ν„°μ—μ„œ μ»¨ν…Œμ΄λ„ˆλ₯Ό 더 μ‰½κ²Œ 이동할 수 μžˆλ‹€.

볡제 컨트둀러: μ΄ μ»¨νŠΈλ‘€λŸ¬λŠ” ν΄λŸ¬μŠ€ν„°μ—μ„œ μ‹€ν–‰λ˜μ–΄μ•Ό ν•˜λŠ” λ™μΌν•œ ν¬λ“œ λ³΅μ‚¬λ³Έμ˜ 개수λ₯Ό μ œμ–΄ν•œλ‹€.

μ„œλΉ„μŠ€: ν¬λ“œμ—μ„œ μž‘μ—… μ •μ˜λ₯Ό λΆ„λ¦¬ν•œλ‹€. μΏ λ²„λ„€ν‹°μŠ€ μ„œλΉ„μŠ€ ν”„λ‘μ‹œλŠ” ν΄λŸ¬μŠ€ν„°μ—μ„œ λ‹€λ₯Έ μœ„μΉ˜λ‘œ μ΄λ™λœ κ²½μš°λ‚˜ ꡐ체된 κ²½μš°μ— 상관없이 μ„œλΉ„μŠ€ μš”μ²­μ„ μ μ ˆν•œ ν¬λ“œλ‘œ μžλ™ μˆ˜μ‹ ν•œλ‹€.

Kubelet: 이 μ„œλΉ„μŠ€λŠ” λ…Έλ“œμ—μ„œ μ‹€ν–‰λ˜λ©° μ»¨ν…Œμ΄λ„ˆ λ§€λ‹ˆνŽ˜μŠ€νŠΈλ₯Ό 읽고, μ •μ˜λœ μ»¨ν…Œμ΄λ„ˆκ°€ μ‹œμž‘λ˜μ–΄ μ‹€ν–‰ 쀑인지 ν™•μΈν•œλ‹€.

kubectl: μΏ λ²„λ„€ν‹°μŠ€μ˜ μ»€λ§¨λ“œ 라인 ꡬ성 툴

 

μΏ λ²„λ„€ν‹°μŠ€ μž‘λ™ 방식

μΏ λ²„λ„€ν‹°μŠ€(K8s) μž‘λ™ 방식

  • μž‘λ™ 쀑인 μΏ λ²„λ„€ν‹°μŠ€ 배포λ₯Ό 'ν΄λŸ¬μŠ€ν„°'라고 ν•œλ‹€. μΏ λ²„λ„€ν‹°μŠ€ ν΄λŸ¬μŠ€ν„°λŠ” 두 뢀뢄인 Control planeκ³Ό Compute machines(λ˜λŠ” λ…Έλ“œ)둜 μ‹œκ°ν™”ν•  수 μžˆλ‹€.
  • 각 λ…Έλ“œλŠ” 자체 Linux ν™˜κ²½μ΄λ©° 물리 λ˜λŠ” 가상 머신일 수 μžˆλ‹€. 각 λ…Έλ“œλŠ” μ»¨ν…Œμ΄λ„ˆλ‘œ 이루어진 Podλ₯Ό μ‹€ν–‰ν•œλ‹€.
  • Control plane은 μ–΄λŠ μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ„ μ‹€ν–‰ν•˜κ³  μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ΄ μ–΄λŠ μ»¨ν…Œμ΄λ„ˆ 이미지λ₯Ό μ‚¬μš©ν• μ§€μ™€ 같이 ν΄λŸ¬μŠ€ν„°λ₯Ό μ›ν•˜λŠ” μƒνƒœλ‘œ μœ μ§€ κ΄€λ¦¬ν•œλ‹€. μ»΄ν“¨νŒ… 머신은 μ• ν”Œλ¦¬μΌ€μ΄μ…˜κ³Ό μ›Œν¬λ‘œλ“œλ₯Ό μ‹€μ œλ‘œ μ‹€ν–‰ν•œλ‹€.
  • μΏ λ²„λ„€ν‹°μŠ€λŠ” OSλ₯Ό 기반으둜 μ‹€ν–‰λ˜λ©°, λ…Έλ“œμ—μ„œ μ‹€ν–‰λ˜λŠ” μ»¨ν…Œμ΄λ„ˆμ˜ Pod와 μƒν˜Έ μž‘μš©ν•œλ‹€.
  • Control Plane은 κ΄€λ¦¬μž(λ˜λŠ” DevOps)λ‘œλΆ€ν„° λͺ…령을 전달받고 ν•΄λ‹Ή 지침을 Compute machines에 μ „λ‹¬ν•œλ‹€.
  • 이 전달은 μ—¬λŸ¬ μ„œλΉ„μŠ€μ™€ μ—°κ³„ν•˜μ—¬ νƒœμŠ€νŠΈμ— κ°€μž₯ μ ν•©ν•œ λ…Έλ“œλ₯Ό μžλ™μœΌλ‘œ κ²°μ •ν•œλ‹€. 그런 λ‹€μŒ μš”μ²­λœ μž‘μ—…μ„ μˆ˜ν–‰ν•˜κΈ° μœ„ν•΄ ν•΄λ‹Ή λ…Έλ“œμ— λ¦¬μ†ŒμŠ€λ₯Ό ν• λ‹Ήν•˜κ³  Podλ₯Ό ν• λ‹Ήν•œλ‹€.
  • μΏ λ²„λ„€ν‹°μŠ€ ν΄λŸ¬μŠ€ν„°μ˜ μ›ν•˜λŠ” μƒνƒœλŠ” μ‹€ν–‰ν•΄μ•Ό ν•  μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ΄λ‚˜ μ›Œν¬λ‘œλ“œ, ν•¨κ»˜ μ‚¬μš©ν•˜λŠ” 이미지, μ‚¬μš© κ°€λŠ₯ν•˜λ„λ‘ μ„€μ •ν•  λ¦¬μ†ŒμŠ€, 기타 ꡬ성 μ„ΈλΆ€ 사항을 μ •μ˜ν•œλ‹€.
  • 인프라 μΈ‘λ©΄μ—μ„œ 보면 μ»¨ν…Œμ΄λ„ˆλ₯Ό κ΄€λ¦¬ν•˜λŠ” λ°©μ‹μ—λŠ” 거의 λ³€ν™”κ°€ μ—†λ‹€. μ»¨ν…Œμ΄λ„ˆλ₯Ό 더 높은 μˆ˜μ€€μ—μ„œ μ œμ–΄ν•˜λ―€λ‘œ 각각의 κ°œλ³„ μ»¨ν…Œμ΄λ„ˆ λ˜λŠ” λ…Έλ“œλ₯Ό μ„ΈλΆ„ν™”ν•˜μ—¬ κ΄€λ¦¬ν•˜μ§€ μ•Šκ³ λ„ 더 효과적으둜 μ œμ–΄ν•  수 μžˆλ‹€.
  • μž‘μ—…μ—λŠ” μΏ λ²„λ„€ν‹°μŠ€ ꡬ성, λ…Έλ“œ, Pod, κ·Έ μ•ˆμ˜ μ»¨ν…Œμ΄λ„ˆμ— λŒ€ν•œ μ •μ˜κ°€ ν¬ν•¨λœλ‹€. μΏ λ²„λ„€ν‹°μŠ€λŠ” μ»¨ν…Œμ΄λ„ˆ μ˜€μΌ€μŠ€νŠΈλ ˆμ΄μ…˜μ„ μ²˜λ¦¬ν•œλ‹€.
  • μΏ λ²„λ„€ν‹°μŠ€λ₯Ό μ›ν•˜λŠ” κ³³μ—μ„œ μ‹€ν–‰ν•  수 μžˆλ‹€. 즉 λ² μ–΄ λ©”νƒˆ μ„œλ²„, 가상 λ¨Έμ‹ , 퍼블릭 ν΄λΌμš°λ“œ μ œκ³΅μ—…μ²΄, 프라이빗 ν΄λΌμš°λ“œ, ν•˜μ΄λΈŒλ¦¬λ“œ ν΄λΌμš°λ“œ ν™˜κ²½ λ“±μ—μ„œ μ‹€ν–‰ν•  수 μžˆλ‹€. μΏ λ²„λ„€ν‹°μŠ€μ˜ μ£Όμš” μž₯점 쀑 ν•˜λ‚˜λŠ” λ‹€μ–‘ν•œ μ’…λ₯˜μ˜ μΈν”„λΌμ—μ„œ μž‘λ™ν•œλ‹€λŠ” 것이닀.

 

μΏ λ²„λ„€ν‹°μŠ€μ™€ 도컀

  1. DockerλŠ” μΏ λ²„λ„€ν‹°μŠ€κ°€ μ˜€μΌ€μŠ€νŠΈλ ˆμ΄μ…˜ν•˜λŠ” μ»¨ν…Œμ΄λ„ˆ λŸ°νƒ€μž„μœΌλ‘œ μ‚¬μš©ν•  수 μžˆλ‹€. μΏ λ²„λ„€ν‹°μŠ€κ°€ λ…Έλ“œμ— λŒ€ν•΄ ν¬λ“œλ₯Ό μ˜ˆμ•½ν•˜λ©΄ ν•΄λ‹Ή λ…Έλ“œμ˜ kubelet이 μ§€μ •λœ μ»¨ν…Œμ΄λ„ˆλ₯Ό μ‹€ν–‰ν•˜λ„λ‘ Docker에 λͺ…λ Ήν•œλ‹€.
  2. 그런 λ‹€μŒ kubelet은 Dockerμ—μ„œ ν•΄λ‹Ή μ»¨ν…Œμ΄λ„ˆμ˜ μƒνƒœλ₯Ό μ§€μ†μ μœΌλ‘œ μˆ˜μ§‘ν•˜κ³  ν•΄λ‹Ή 정보λ₯Ό Control plane에 μ§‘κ³„ν•œλ‹€. DockerλŠ” μ»¨ν…Œμ΄λ„ˆλ₯Ό ν•΄λ‹Ή λ…Έλ“œλ‘œ κ°€μ Έμ™€μ„œ ν•΄λ‹Ή μ»¨ν…Œμ΄λ„ˆλ₯Ό μ‹œμž‘ν•˜κ³  μ€‘μ§€ν•œλ‹€.
  3. Docker와 ν•¨κ»˜ μΏ λ²„λ„€ν‹°μŠ€λ₯Ό μ‚¬μš©ν•  λ•Œ 차이가 μžˆλ‹€λ©΄ κ΄€λ¦¬μžκ°€ λͺ¨λ“  μ»¨ν…Œμ΄λ„ˆμ˜ λͺ¨λ“  λ…Έλ“œμ—μ„œ μž‘μ—…μ„ 직접 μˆ˜ν–‰ν•˜λŠ” 것이 μ•„λ‹ˆλΌ μžλ™ν™”λœ μ‹œμŠ€ν…œμ΄ μ΄λŸ¬ν•œ μž‘μ—…μ„ Docker에 μš”μ²­ν•œλ‹€λŠ” 것이닀.

 

 

μΏ λ²„λ„€ν‹°μŠ€(Kubernetes, k8s)λž€? κΈ°λ³Έ κ°œλ…, μ‚¬μš©λ²•, 차이점

μΏ λ²„λ„€ν‹°μŠ€(Kubernetes, k8s)λž€ μ»¨ν…Œμ΄λ„ˆ 운영 μžλ™ν™”μ™€ μ»¨ν…Œμ΄λ„ˆ μ˜€μΌ€μŠ€νŠΈλ ˆμ΄μ…˜μ„ μˆ˜ν–‰ν•˜λŠ” 도ꡬ이며, μ»¨ν…Œμ΄λ„ˆν™”λœ μ›Œν¬λ‘œλ“œμ™€ μ„œλΉ„μŠ€ 관리λ₯Ό μœ„ν•œ ν”Œλž«νΌμ„ λœ»ν•©λ‹ˆλ‹€.

www.redhat.com

 

728x90
μ €μž‘μžν‘œμ‹œ λΉ„μ˜λ¦¬ λ³€κ²½κΈˆμ§€ (μƒˆμ°½μ—΄λ¦Ό)

'🌌 OS > Linux-λ¦¬λˆ…μŠ€' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€

[Linux] Windowsμ—μ„œ Linux μ‹€ν–‰ν•˜κΈ° (WSL μ„€μΉ˜ 방법)  (0) 2025.02.11
[Linux] Quantum Espresso v7.2 μ„€μΉ˜ κ³Όμ • (Ubuntu 20.04)  (2) 2023.09.07
[Linux] μ»¨ν…Œμ΄λ„ˆμ˜ 이해  (0) 2023.08.29
[E] CentOS 7μ—μ„œ rpm νŒ¨ν‚€μ§€ μ„€μΉ˜μ‹œ Header V4 RSA/SHA1 Signature, key ID f27eab47: BAD μ—λŸ¬ λ°œμƒ  (0) 2023.04.11
[E] CentOS 7 ν™˜κ²½ GitLab μ„€μΉ˜ 쀑 Requires: policycoreutils-python-utils μ—λŸ¬ λ°œμƒ (νŒ¨ν‚€μ§€ μ˜μ‘΄μ„± 문제)  (0) 2023.04.10
'🌌 OS/Linux-λ¦¬λˆ…μŠ€' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€
  • [Linux] Windowsμ—μ„œ Linux μ‹€ν–‰ν•˜κΈ° (WSL μ„€μΉ˜ 방법)
  • [Linux] Quantum Espresso v7.2 μ„€μΉ˜ κ³Όμ • (Ubuntu 20.04)
  • [Linux] μ»¨ν…Œμ΄λ„ˆμ˜ 이해
  • [E] CentOS 7μ—μ„œ rpm νŒ¨ν‚€μ§€ μ„€μΉ˜μ‹œ Header V4 RSA/SHA1 Signature, key ID f27eab47: BAD μ—λŸ¬ λ°œμƒ
mxnxeonx
mxnxeonx
"μ•„, 이거 λ­μ˜€λ”λΌ"λ₯Ό ν•˜μ§€ μ•ŠκΈ°μœ„ν•œ 일기μž₯.
  • mxnxeonx
    MJ's Development Diary
    mxnxeonx
  • 전체
    였늘
    μ–΄μ œ
    • λΆ„λ₯˜ 전체보기 (158)
      • πŸ’» Language (43)
        • Java : μžλ°” (18)
        • Python : 파이썬 (9)
        • ROS : λ‘œλ΄‡μ‹œμŠ€ν…œ (9)
        • Android : μ•ˆλ“œλ‘œμ΄λ“œ (4)
        • JavaScript : μžλ°”μŠ€ν¬λ¦½νŠΈ (2)
      • 🌐 Environment (19)
        • IDE : ν†΅ν•©κ°œλ°œν™˜κ²½ (9)
        • Virtual : κ°€μƒν™˜κ²½ (10)
      • βš™ Framework (12)
        • Vue-λ·° (3)
        • Spring-μŠ€ν”„λ§ (7)
      • πŸ’Ύ DataBase (18)
      • 🌌 OS (36)
        • Linux-λ¦¬λˆ…μŠ€ (36)
      • πŸ’¬ CI · CD (7)
        • Git : κΉƒ (7)
      • πŸ“ƒ ETC (6)
      • πŸ€– AI (5)
  • 링크

    • GitHub
  • 인기 κΈ€

  • 졜근 λŒ“κΈ€

  • 졜근 κΈ€

  • hELLOΒ· Designed Byμ •μƒμš°.v4.10.3
mxnxeonx
[Linux] μΏ λ²„λ„€ν‹°μŠ€(Kubernetes, k8s)λž€?
μƒλ‹¨μœΌλ‘œ

ν‹°μŠ€ν† λ¦¬νˆ΄λ°”