AKS 디자인 및 작업 계획 [ 최신 업데이트: 2023.12.13 ]
프로덕션 경로
마이크로 서비스 아키텍처
microservices-reference-implementation/deployment.md at main · mspnp/microservices-reference-implementation
A reference implementation demonstrating microservices architecture and best practices for Microsoft Azure - mspnp/microservices-reference-implementation
github.com
Git Bash에서 실행
error: Filename too long 발생 시
git config --system core.longpaths true 실행
고급 마이크로 서비스 아키텍처
fabrikam-dronedelivery-workload/README.md at 820aca14374d56bdf062f8d08d72591756d00903 · mspnp/fabrikam-dronedelivery-workload
This repository contains source files for services that are shared by the microservices and fabrikam-drone delivery reference implementations. - mspnp/fabrikam-dronedelivery-workload
github.com
Windows 컨테이너 고려 사항 [ 최신 업데이트: 2024.03.11 ]
Kubernetes에서 Windows와 Linux의 차이점
ID
- Windows Server는 Windows SAM(보안 액세스 관리자) 데이터베이스에 저장되어 있는 SID(이진 보안 식별자)를 사용
- 이 데이터베이스는 호스트와 컨테이너 간이나 컨테이너 간 공유되지 않음
파일 사용 권한
- Windows Server는 사용 권한에 비트 마스크 및 UID + GID가 아닌 SID 기반의 액세스 제어 목록을 사용
파일 경로
- Windows Server는 / 대신 \ 사용하며 탑재 지점을 드라이브 문자 및 위치로 지정
참고
kubernetes 버전 1.25 이상의 경우 Windows Server 2022가 기본 OS
거의 Windows 컨테이너는 거의 안 쓰임
고려 사항
첫 번째 시스템 노드 풀은 Linux여야 함
Windows Server 노드 풀 이름은 6자로 제한됨
명명된 포트 / SCTP 프로토콜 / 제외 일치 레이블 또는 네임스페이스 선택기 / Windows Server 2019 지원하지 않음
'DevOps' 카테고리의 다른 글
[AKS] 개념 (0) | 2024.04.29 |
---|---|
[AKS] 개요 (0) | 2024.04.25 |
[ERROR] 해결 모음 (0) | 2024.04.17 |
[Node.js] 실습1 (0) | 2024.03.21 |
[Python] 기초 (0) | 2023.12.28 |