🍀 Cloud Architect/Azure

🍀 Cloud Architect/Azure

[프로젝트] Azure ACI 배포하기 (with. Docker)

0. Docker Configdocker test를 하기 위해 docker 환경 설정을 해준다. 나는 VMware Workstation에서 환경설정을 진행했다. 1. VM에서 환경 구성 (ubuntu-20.04 live server)2. Docker 다운로드#docker 설치 스크립트 다운로드$ curl -fsSL https://get.docker.com -o get-docker.sh# 스크립트 실행$ sh get-docker.sh# 스크립트 실행$ chmod 777 get-docker.sh$ ./get-docker.sh3. Docker 실행$ systemctl enable --now docker$ systemctl status docker | grep -i active# docker0 IP 확인$ ip..

🍀 Cloud Architect/Azure

[프로젝트] GitOps 설정 (Github Action Workflow, Branch Protect)

1. WorkflowCreate FastAPI App# src/main.py# pip install uvicorn# pip install "fastapi[all]"# uvicorn src.main:appfrom fastapi import FastAPIapp = FastAPI( title="FastAPI - Hello World code", description="This is the Hello World of FastAPI.", version="1.0.0",)@app.get("/")def hello_world(): return {"Hello": "World"}# tests/test_main.pyimport pytestfrom fastapi.testclient import TestCl..

🍀 Cloud Architect/Azure

[프로젝트] 프로젝트 소개 & DevOps/GitOps란?

목표GitOps를 구현해보자! DevOps란?https://aws.amazon.com/ko/devops/what-is-devops/나는 DevOps의 정의를 알아보기 위해 AWS 공식 사이트에 들어가보았다. DevOps는 애플리케이션과 서비스를 “빠른 속도”로 제공할 수 있도록 조직의 역량을 향상시키는 문화 철학, 방식 및 도구의 조합이다. 소프트웨어 기능, 개선 요청 또는 버그 수정 등 하나의 아이디어가 개발에서 배포에 이르는 프로세스의 속도를 높임으로써 더 빨리 프로덕션 환경에 전달될 수 있다. 즉, "빠른 속도"로 사용자에게 서비스를 제공할 수 있도록 Delivery Pipeline을 구축하는 것이 DevOps라고 이해하였다. GitOps란? 깃옵스는 프로젝트에 DevOps를 적용하기 위한 여러 컨..

나리 집사
'🍀 Cloud Architect/Azure' 카테고리의 글 목록 (2 Page)