profile
전공 소개
post-thumbnail

[쿠버네티스 2/6] Ansible - 템플릿 & 핸들러 & 블록 & 태그

Asible에서 파일을 관리하는 가장 강력한 방법은 템플릿을 만드는 것이다. 템플릿을 사용하면 가능한 변수와 팩트를 사용하여 파일이 배포될 때 관리 호스트에 대해 자동으로 사용자 정의되는 템플릿 구성 파일을 작성할 수 있다.▪ Python의 매우 강력하고 고급 템플릿

약 16시간 전
·
0개의 댓글
·
post-thumbnail

[쿠버네티스 2/1] Ansible - 프롬프트(prompt) & 필터(filter)

조회 ansible 내용 참고 사이트 vars_prompt ▪ 플레이북에 vars_prompt 키워드로 변수를 선언하면, 플레이북을 실행하기 전 사용자에게 변수의 값을 입력하도록 요청할 수 있음 ▪ 민감한 데이터나 자주 변경되는 데이터를 플레이북에 저장하지 않고, 사

5일 전
·
0개의 댓글
·
post-thumbnail

[쿠버네티스 2/2] Ansible - fact 변수 & 반복문

💡 전체 코드를 작성하지 않은 것들은 tasks 밑에 들어갈 내용만 적어둔 것이다.사용자를 만드는 플레이북을 만드세요. (vars_prompt 를 통해서 아래 정보를 입력 받도록 하시오.) 이름 : UID : SHELL : 파일을 복사하는 플레이북을 만드세요. (

5일 전
·
0개의 댓글
·
post-thumbnail

[쿠버네티스 1/31] Ansible - 플레이북 & 변수

Ansible 플레이북은 반복 가능하고 재사용 가능하며 간단한 구성 관리부터 여러 호스트에 복잡한 애플리케이션을 배포하는데 매우 적합하가.작업을 두 번 이상 실행해야하는 경우 Ad-hoc 명령을 사용하지 않고, 플레이북을 작성하고 Git과 같은 소스 제어를 사용하는 것

7일 전
·
0개의 댓글
·
post-thumbnail

[Docker] 도커(docker)개요 & NAPT

도커는 컨테이너 기술을 사용하여 애플리케이션의 실행환경을 구축 및 운용하기 위한 플랫폼이다. 애플리케이션 실행에 필요한 것을 하나로 모아 docker 이미지를 관리함으로써 애플리케이션의 이식성을 높일 수 있다. 도커는 애플리케이션의 실행에 필요한 프로그램 본체, 라이브

2023년 1월 30일
·
0개의 댓글
·
post-thumbnail

[Docker] 시스템과 인프라 기초

개발을 위한 준비 개발한 애플리케이션을 릴리스하여 최종 사용자가 이용할 수 있게 하려면 시스템 기반을 구축하고 그 위에 애플리케이션의 실행환경을 마련해야한다. docker : 애플리케이션 실행 환경을 작성 및 관리하기 위한 플랫폼 시스템 기반의 구성요소 시스템 기반이

2023년 1월 30일
·
0개의 댓글
·
post-thumbnail

[쿠버네티스 1/30] ansible - 초기 세팅 & 구성 파일 분석

IaC(Infrastructure as Code)코드형 인프라 인프라를 웹 인터페이스 및 대화형식의 도구를 사용해 수동적으로 인프라를 구성하는 것이 아닌, 시스템이 읽을 수 있는 인프라 정의 파일을 통해 인프라의 구성 관리 및 배포를 자동화 하는 것을 의미한다. 인프

2023년 1월 30일
·
0개의 댓글
·
post-thumbnail

[쿠버네티스 1/27] AWS - RDS & ELB & Auto Scaling

클라우드에서 관계형 데이터베이스를 더욱 간편하게 설정, 운영 및 확장할 수 있는 서비스이다. VPC, 인스턴스, rds용 웹페이지를 각각 띄운다.서브넷 pub, pri 각각 한개씩 생성인터넷 게이트웨이 생성라우팅 테이블 한개 생성(라우팅 편집 & 서브넷 연결에 추가)퍼

2023년 1월 27일
·
0개의 댓글
·
post-thumbnail

[쿠버네티스 1/26] AWS - VPC

리전을 바꿔주지 않으면 기존에 만들었던 키와 보안그룹을 사용하는 것이 불가능하다.설정한 내용은 OS 계정 Home 디렉터리 하위에 숨긴 폴더로 저장됩니다. ex) /root/.aws/aws s3 ls -> 현재 버킷에는 아무것도 없다.아마존 웹사이트에 들어가서 확인하면

2023년 1월 26일
·
0개의 댓글
·
post-thumbnail

[쿠버네티스 1/25] AWS - EC2 & S3

시스템기반으로 어플리케이션을 사용자가 24시간 언제든 이용할 수 있는 환경을 제공하는 기술요소이다.클라우드 컴퓨팅이란 인터넷이라는 통신 서비스를 활용하여 개인용 컴퓨터가 아닌 원격 컴퓨터의 자원을 활용하는 기술로 언제 어디서나 사용한 만큼의 비용을 지불하면 사용할 수

2023년 1월 25일
·
0개의 댓글
·
post-thumbnail

윈도우 Docker 설치

docker를 설치하기 위해선 이전 글인 윈도우 10에서 리눅스 환경세팅을 먼저 진행해야 한다. 📢 이전 참고글 : 윈도우 리눅스 세팅 도커(Docker)란? 도커는 리눅스의 응용 프로그램들을 프로세스 격리 기술들을 사용해 컨테이너로 실행하고 관리하는 오픈소스 프로

2023년 1월 23일
·
0개의 댓글
·
post-thumbnail

Windows 10 에서 Linux 환경 구축하기

Docker Desktop을 통해 Docker를 간편하게 설정하여 사용할 수 있다. Windows의 경우 WSL 2(Linux용 Windows 하위 시스템, 버전 2)를 활용하여 Docker Desktop과 연동하여 사용할 것이다. 📢 윈도우 wsl 사용방법 참고 사

2023년 1월 23일
·
0개의 댓글
·
post-thumbnail

[쿠버네티스 세미프로젝트] DNS 이중화 & HA Proxy 연동

Web서버 nginx에 직접 SSL 인증서를 적용하여도 되나, 상단에 HA-Proxy가 존재할 경우 HA-Proxy에 SSL인증서를 적용하는 것이 좋다. 상단에 존재하는 HA-Proxy의 front에서 443으로 호출받으면 backend를 80으로 보내 뒷단의 Web서

2023년 1월 21일
·
0개의 댓글
·
post-thumbnail

[쿠버네티스 세미프로젝트] HA Proxy

HAProxy 는 하드웨어 기반의 L4/L7 스위치을 대체하기 위한 오픈소스 소프트웨어 솔루션으로 TCP 및 HTTP 기반 애플리케이션을 위한 고가용성, 로드 밸런싱 및 프록시 기능을 제공하는 매우 빠르고 안정적인 무료 Reverse프록시이다. HAProxy는 기본적으

2023년 1월 18일
·
0개의 댓글
·

[CS 지식] Proxy와 Forward proxy, Reverse procy

프록시 서버는 클라이언트가 자신을 통해서 다른 네트워크 서비스에 간접적으로 접속할 수 있게 해주는 컴퓨터 시스템이나 응용 프로그램을 의미한다.서버와 클라이언트 사이에 중계기로서 대리로 통신을 수행하는 것을 가리켜 '프록시', 그 중계 기능을 하는 것을 프록시 서버라고

2023년 1월 18일
·
0개의 댓글
·
post-thumbnail

[쿠버네티스 세미프로젝트] 고가용성을 확보한 웹 서비스 인프라 환경 구축

기본적인 인프라 환경 구성함으로써 간단한 서버 구축과 네트워크 내부망 통신에 대한 학습웹 서비스 구축DNS 서비스 구축모든 서비스를 이중화 구축기타 HA PROXY를 이용한 로드 밸런서, 스토리지 구축, FTP, NFS, DB 등 선택적 구축각 서버 인프라는 분리구축상

2023년 1월 18일
·
0개의 댓글
·
post-thumbnail

[쿠버네티스 5주차 1/16] Samba 스토리지

원도우 전용 파일 및 프린터 공유 서비스이다. SMB 프로토콜은 TCP/IP 위에서 동작하며 로컬 네트워크가 아닌 다른 네트워크에 존재하는 시스템에서 공유하는 디렉터리에는 접근할 수 없다. 그래서 CIFS 프로토콜(Commom Internet File System)이

2023년 1월 16일
·
0개의 댓글
·
post-thumbnail

[쿠버네티스 2주차 보충정리] 리눅스 - 작업제어 & 아카이브, 압축

포그라운드 프로세스 : 사용자가 입력한 명령이 실행되어 결과가 출력될 때까지 기다려야 하는 작업\-> 명령의 결과가 출력되는 동안 다른 작업 못함ex) sleep 100 하면 다른 작업 못하고 기다림백그라운드 프로세스 : 명령을 실행하면 명령의 처리가 끝나는 것과 관계

2023년 1월 13일
·
0개의 댓글
·
post-thumbnail

[쿠버네티스 보충정리] 리눅스 - vi 편집기

vi 편집기 리눅스에서 일반적으로 사용할 수 있는 화면 편집기이다. 입력모드와 명령모드가 구분되어 있는 모드형 편집기이다. vi 시작 파일명을 지정할 경우 해당 파일이 있으면 파일의 내용이 보이고, 없는 파일이면 빈 파일이 열린다. 파일명은 저장할 때 지정 가능하다.

2023년 1월 13일
·
0개의 댓글
·
post-thumbnail

[쿠버네티스 4주차 1/13] https & NFS & FTP & DHCP

https = http + ssl / port : 443\-> HTTP는 평문 통신이여서 보안에 취약하기 때문에 SSL프로토콜로 포장해서 암호화 통신ssl : 1973년 netscape사에 의해 개발된 프로토콜로 http나 ftp 등 평문 통신 프로토콜을 암호화해주는

2023년 1월 13일
·
0개의 댓글
·