Woo's Dev Log

Hello, I'm@nickhealthy
개발자를 꿈꾸고, 파이썬과 클라우드에 관심이 많은 비전공자

Github

크래프톤 정글 입학시험 회고록 & 문제 해결

지난 7월 중순, 1년 2개월 동안 재직하던 IT회사를 최근에 나오게 되었다. 29살이라는 나이에 많은 고민을 한 끝에 결정했지만, 그래도 내 인생, 나만의 목표를 위해서는 나오는게 맞다고 생각되어 결정하게 되었다. 회사를 그만두게 된 이유는 여러 가지 이유가 있지만 가장 아쉬웠던 점은 내가 생각한 ‘개발자’라는 직업의 범위를 벗어났기 때문이다. 물론 회…

[시험] PaaS-TA 시험 복기

사전 준비사항 boshVM 재기동 bosh cli 로그인 IP 라우팅 확인 및 등록 cf-cli 로그인 1번 - uaa VM에 접속 후, 실행중인 process를 출력하시오. 현재 boshVM에서 기동중인 VM 목록 확인 1 1번 문제 uaa 해당 VM에 진입 옵션은 deployment의 이름을 의미함 root 권한 부여 및 실행중인 process 목…

[교육] PaaS-TA 교육2일차

boshVM를 배포하고, 그 위에 PaaS-TA 배포 및 CF-CLI(Cloud-Foundry)를 통해 제어해 봅시다. PaaS-TA란? 클라우드 인프라 환경을 제어하면서 애플리케이션을 쉽게 개발하고 안정적으로 운영할 수 있도록 관리 · 지원하는 클라우드 플랫폼 17 PASS-TA 단계별 개발 진행(2017 ~ 2019) PaaS-TA 개발 과정 17-…

[교육] PaaS-TA 교육1일차

Cloud 및 PaaS-TA 작동원리의 이해, Cloud Model, 클라우드 네이티브(MSA)를 배워봅시다. Chat 1. Cloud 및 PaaS-TA의 이해 클라우드 컴퓨팅이란? 네트워크 기반의 컴퓨팅 기술 컴퓨팅 리소스를 데이터센터에 대량으로 집적시킨 후, 개별 이용자가 요구하는 만큼 가상으로 분리하여 정보통신망을 통해 제공하는 서비스 대표적인 예로…

[따배쿠] - livenessProbe란

livenessProbe의 개념을 익히고, 연습해 봅시다. 해당 파드가 정상 동작을 하는지 주기적으로 체크하는 기능 livenessProbe의 매커니즘 중요! 여기서 중요한 점은 파드가 아닌 컨테이너 자체가 재시작 되는 것이며, 따라서 IP의 주소 또한 바뀌지 않습니다. : 지정한 IP 주소, port, path에 HTTP GET 요청을 보내, 해당 컨…

쿠버네티스 work-node 서버 종료 이후 rejoin

문제발생 클라우드 서버를 이용해서 쿠버네티스를 구축했는데, 클라우드 서비스의 이용 가격 때문에 워커노드를 종료시켰습니다. 하지만 워커노드를 재시작하였을 때, 컨트롤 플래인(마스터 노드)랑 연결이 안되는 문제가 있었습니다. 이를 해결한 방법을 잊지 않기 위해 적어봅니다. 1 masterNode 확인 해결방안 마스터노드에서 진행 현재 조인되어 있는 워커노드…

git pull 에러날때

ㅅㄷㄴㅅ test ㄹㅇㄹ

KOSTA_Ansible을 이용한 AWS 클라우드 DevOps 자동화 구현-4

학습목표 앞장에서 AWS의 콘솔로 진행한 LAB를 AWS CLI를 이용하여 자원(서비스) 다뤄보기 AWS와 Ansible를 이용해 자원 구축 및 서버의 환경을 스크립트화 시키기 AWS CLI 설치와 설정 AWS 명령줄 인터페이스(CLI)는 AWS 서비스를 관리하는 통합 도구입니다. 편한 방식으로 OpenStack이 있는데 이는 웹 UI에서 서비스를 관리할…

KOSTA_Ansible을 이용한 AWS 클라우드 DevOps 자동화 구현-3

학습목표 AWS의 핵심 서비스 기능을 이해하기 AWS 인스턴스(VM)의 라이프사이클을 관리하기 AWS 인스턴스로 마이그레이션 하기 AWS 서비스를 효율적으로 요금 설계하기 클라우드란? 관리 노력과 서비스 공급자의 상호 작용을 최소화하면서 신속하게 제공하거나 해제할 수 있는 구성 가능한 컴퓨팅 리소스(CPU, RAM, 네트워크, 서버, 스토리지, 애플리케이…

KOSTA_Ansible을 이용한 AWS 클라우드 DevOps 자동화 구현-2

멀티플레이북을 실행하기 gather_facts를 사용해 변수를 사용하고 ansible-playbook를 최적화 작업 시키기 LAB 1 - playbook의 when 조건과 변수 사용하기 알고가기! 해야할 task를 정의하는 과 조건문인 를 이용해 동적으로 플레이북을 작성할 수 있습니다. 인벤토리 정보를 담고 있는 fact.txt 파일을 이용해 동적으로 p…