php

    [Kubernetes 공식문서 파헤치기] Redis를 사용한 PHP 방명록 애플리케이션 배포하기 + PV, PVC, Affinity 사용해보기

    원래는 react와 node js, mysql을 이용한 웹 어플리케이션을 돌리기로 마음을 먹었었지만, 1. 가상머신의 고정 용량으로 설정한 하드디스크의 용량 부족.. 2. 메인 컴퓨터의 docker 오류와 docker image build가 안됨 이러이러한 이유들로 kubernetes에서 제공해주는 image들을 사용하기로 마음먹고 공식문서에 있는 Redis와 PHP로 방명록 애플리케이션을 만드는 것으로 쿠버네티스의 고가용성을 테스트하기로 마음먹었습니다. 전체적인 틀 1. 방명록을 저장하는 단일 인스턴스 Redis 마스터 (pod 한 개) 2. 읽기를 제공하는 여러 개의 복제된 Redis 인스턴스 (pod 두 개) 3. 여러 개의 웹 프론트엔드 인스턴스 (pod 세 개) 까지가 공식문서에 나와있는 것입니..