create environmentname : my-cloud9default로 유지cost-saving setting ; 자동으로 최대절전모드 전환 (ec2) - Network settings (advanced)vpc default로 해도 됨. 근데 그냥 설정하자.\+태
📌 쿠버네티스 버전 학인프로메테우스가 서버에 접근해서 정보를 가져오는 방식 (pull방식)프로메테우스느 데이터를 수집 그라파나는 그 데이터를 가져다 시각화 시켜주는 것.쿠버네티스 클러스터 내에 프로메테우스 설치.(pod-kub-state-metrics, Node-ex
이름 : eks-server이미지 : amazon linux 2유형 : t2.micro키페어 선택네트워크 : MY-VPC, PUB2C보안그룹 : DEV-SG사용자데이터 :만들어두고 중지시킨 jenkins,ansible 인스턴스 실행.IAM - 역할 - 역할 만들기 -
시험준비 - ebs와 인스턴스 스토어.인스턴스 스토어는 성능위주. ebs는 가용영역 안에서만 사용 가능.이름 : ansible-server이미지 : amazon linux 2유형 : t2.micro키페어 선택네트워크 : MY-VPC, PUB2A보안그룹 : DEV-SG
이전에 생성해두고 중지한 gitlab서버(GCP), jenkins/tomcat서버(aws) 시작하고 진행.✔️ 이름 : docker-host✔️ 이미지 : amazon linux 2✔️ 유형 : t2.micro✔️ 키페어 선택✔️ 네트워크 : MY-VPC, PUB2C✔
✔️ centos 7 선택 - 복제 - 이름 : worker1 - 연결된 복제 -> 이름 worker2로 한번 더 진행✔️ centos7이름 master1으로 바꿔주기✔️ worker 1,2 : CPU1,RAM 1G로 스펙 바꿔주기 ( 설정 - 시스템)✔️ 3개의 서버
어제 중단해두었던 GCP서버(gitlab)시작 후 IP확인 -> 확인 결과 바뀌지 않음 그대로 진행. \-> 도메인으로 gitlab 진입하기root아닌 사용자계정에서 진행 git hub repository - gitbash (win) - git lab✔️ 메뉴 - cr
\-> 어제 한 것 이어서 진행중지해두었던 인스턴스 시작, 퍼블릭 iP바뀌었으므로 route53으로 가서 값 바꿔주기.tomcat 새시작시 자동실행 설정 안되어있으므로 CLI환경으로 접속해서 서비스 올려주기.✔️ 젠킨스 진입 - BuildAndDeployjob 클릭✔
레드햇aws delivery 에는 수동부분이 있음.이름: jenkins-server이미지 : 아마존 리눅스2유형 : t2.micro키페어 : 생성해둔 키페어네트워크 : MY-VPC서브넷 : 퍼블릭 2C보안그룹 새로생성이름: DEV-SGSSH, HTTP, 사용자 지정TC
✔️git 홈페이지에서 64-bit 용 설치✔️ 설치과정중 아래 체크만 체크하고 나머지 다 default로 설치진행.✔️ github 로그인 - 리포지디토리 - new✔️이름 : test-dev - 생성https://github.com/settings/prof
https://velog.io/@mng_jn/0722\-> 이전 게시물과 동일하게 만들기.사용자 데이터에 아래 명령어만 추가.최종 사용자 데이터 ;✔️레코드 이름 : docker, 값 : 앞서 생성한 인스턴스의 퍼블릭 IP ✔️ 웹브라우저 통해서 도메인 접속
이름 : docker유형 t2.micro키페어 만들어둔 것 설정 네트워크 - my-vpc, 서브넷 - public subnet 2a보안그룹 - MY-SG-WEB 새로 생성사용자 데이터(cloud init):✔️ EKS-ECR-리포지토리 생성✔️ 퍼블릭이름 : test-
AZURE resource group같은 느낌 📙✔️✏️📢⭐️📌docker로그인에 이어서 쿠버네티스에서도 해주어야 함.
✔️volume; pv-pvc-podstorageclassname: aws의 ebs등 퍼블릭클라우드에서의 이름 적어주면 됨. 지금은 on-premise 환경이므로 manual.persistentvolumereclaimploicy(볼륨 삭제 할 때의 정책); delete
✔️ 1. deployment yaml (매니페스트) 생성✏️ kubectl describe (kind) (그 kind 중에서 이름)✔️ 2. cluster IP✔️ 3 . nodeport✔️ 4. load balnacer✔️ 5. 모든 리소스 확인하기.deployme
미니큐브 삭제 후 진행 ✔️ 설치 - virtual box에서 ova가져오기, centos7-DVD해제, 맥주소 어드레스 새로고침 하고 실행 spec: CPU2, RAM4GBIP : 192.168.1.190다 하고 삭제 후 복제 2개 연결된 복제.worker1,2 cp
📌 AWS - ECS 📙 작업 정의 ✔️ 0. ECS - 작업정의 (task) ✔️ 1. 시작 유형 호환성 - EC2 선택 ✔️ 2. 테스크 정의 이름 : MY-TD ✔️ 3. 작업크기 공란. ✔️ 4. 컨테이너 정의 - 컨테이너 추가 표준 ; docker r
centos7 ova 불러오기 이름 : manager1도커 설치power off하고 연결된 manager1복제 두번1) 이름 : worker12) 이름 : worker2manager1에서 , AWS 운영자AWS- EC2 생성 \-이름: docker\-amazon lin
run ; yum, cpt 등 쉘명령어cmd; systemlctl 이런거copy ; cpADD ; tar파일을 풀 수 있음.도커파일 ; 서버 템플릿업로드 확인!컨테이너는 이미지를 실행시킨 것. -> build push run(이미지 - 컨테이너)✔️ 검증하기ADD aw