본문 바로가기

DevOps

[AKS] 시작하기

AKS 디자인 및 작업 계획  [ 최신 업데이트: 2023.12.13 ]

프로덕션 경로

마이크로 서비스 아키텍처

microservices-reference-implementation/deployment.md at main · mspnp/microservices-reference-implementation (github.com)

 

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 (github.com)

 

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