본문으로 바로가기 본문 바로가기
WIKI 기술 지식 베이스

Fly Kubernetes 기능

원문 보기 위키 갱신

Fly Kubernetes(FKS)는 Fly.io 플랫폼의 기능을 그대로 누릴 수 있어요.

출처: 문서

본문

Fly.io 인프라

FKS는 Fly.io 인프라 위에 구축되어 있어요:

  • 컴퓨팅은 Fly Machines이 뒷받침해요. Firecracker로 만든 빠른 시작 VM이죠.
  • 볼륨은 Fly Volumes로 처리돼요. 로컬의 빠른 NVMe 드라이브예요.
  • 네트워킹은 내부 WireGuard 메시 위에 구축되고, 라우팅은 Fly Proxy가 수행해요.

클러스터 확장성

Pod는 특정 노드에 국한되지 않고 베어메탈 서버 플릿 전체에 스케줄링돼요. 워크로드는 플릿 전체에 자동으로 분산되므로, 클러스터를 쉽게 확장할 수 있어요.

보안

Fly Kubernetes를 사용하면 플랫폼의 모든 보안 이점을 누릴 수 있어요.

  • 사설 네트워크 트래픽은 내부 WireGuard 메시를 통해 흐르므로 암호화가 보장돼요.
  • FKS 클러스터는 사설 VPN 안에서 보호돼요.
  • 컴퓨팅은 Firecracker 마이크로VM 위에 구축돼요. 가볍고 안전한 가상 머신이죠. 이는 향상된 격리 보장을 제공해 여러분의 애플리케이션 코드를 안전하게 지켜줘요.
  • 볼륨은 저장 시 암호화되어 데이터를 추가로 보호해요.
  • 시크릿은 암호화된 볼트에 자동으로 저장돼요.

간단하고 안전한 클라이언트 인증

kubectl을 사용해 클러스터에 연결하세요. 클라이언트는 우리의 API 토큰으로 인증돼요. 토큰은 1시간 후 만료되며, 만료 후 자동으로 회전돼요.

지원되지 않는 기능

아직 지원하지 않지만 로드맵에 있는 몇 가지 기능이 있어요:

  • Sidecar와 init 프로세스
  • EmptyDir 볼륨
  • 수평적 Pod 자동 확장
  • 네트워크 정책
  • CronJob

지원하지 않는 기능들:

  • Node affinity
  • Pod 간 (반)어피니티
  • DaemonSet

가격

FKS 가격에 대한 정보는 pricing page를 참조하세요.

더 알아보기 (Learn more)