# devops

704개의 포스트

Ubuntu 20.04에 Jenkins를 설치해보기

저번에 Ubuntu 20.04에 도커와 도커 컴포즈를 설치한 글에 이어서 이번에는 Jenkins 설치를 정리해보려구 한다.도커와 도커 컴포즈를 설치했던 것 보다 훨씬 쉽게 설치할 수 있다.https://www.jenkins.io/doc/book/installi

약 15시간 전
·
0개의 댓글
·

ISMS : 보안 강화할게 - RDS Aurora MySQL CloudWatch 감사로그

회사 보안 지침에 따른 RDS Aurora MySQL 감사 로그 생성

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

EKS CI/CD 구성 프로젝트_4

Jenkins - ArgoCD환경에서 CI/CD 파이프라인 구성및 동작

2일 전
·
0개의 댓글
·

Ubuntu 20.04 에 Docker / Docker-compose 설치하기

🍀 필수 유틸 설치 docker 및 docker-compose 설치에 필요한 유틸부터 다운 받자. sudo apt update sudo apt install \ apt-transport-https \ ca-certificates \ curl \ s

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

EKS CI/CD 구성 프로젝트_3

ArgoCD/Argo Rollout 환경 구성

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

GitOps 시스템

📌 목표 이번주는 CI/CD 를 목표로 하며 gitlab, argoCD, harbor 를 사용하여 k8s 환경에서 어플리케이션을 배포하는 테스트까지 해보기로 하자. (참고: https://picluster.ricsanfre.com/docs/argocd/) 참고 그

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

[CloudNet@] 쿠버네티스 실무 실습 스터디 3주차 - GitOps 시스템

쿠버네티스 실무 실습 스터디 3주차에 대해 설명합니다. 이번 장은 GitOps를 통한 개발-운영 과정의 통합을 위한 시스템과 그를 위해 준비해야할 것은 무엇이 있고, 어떻게 사용하는지 살펴봅니다.

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

Next.js - Vercel 환경에서 Google Cloud Platform 으로 환경 이동 구축기 - (2)

오늘은 지난글에 이어서 간단하게 GCP 에 HTTPS 관련 적용한 글을 포스팅 하려고 한다.들어가기에 앞서일반적으로 도메인을 산다면, 도메인과 웹 호스팅( + SSL) 을 같이 제공해주는 서비스들을 이용하게 된다.하지만, Vercel을 이용하면 웹 호스팅을 제공해주기

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

DevOps12일차 - 발표과제, REST API

Request URL = 클라이언트가 요청하는 리소스의 위치를 나타냅니다.Request Method = 클라이언트가 서버에게 요청을 보내는 방법을 나타냅니다. GET, POST, PUT, DELETE 등이 있습니다.Status code = 서버가 클라이언트에게 응답

2023년 3월 22일
·
0개의 댓글
·
post-thumbnail

DevOps12일차 - HTTP주요헤더,표현헤더, 콘텐츠 협상

일반적으로 잘 사용하지 않음검색 엔진에서 주로 사용요청에서 사용현재 요청된 페이지의 이전 웹 페이지 주소A → B로 이동하는 경우 B를 요청할 때 Referer: A 를 포함해서 요청Referer 를 사용하면 유입경로 수집 가능요청에서 사용referer는 단어 refe

2023년 3월 22일
·
0개의 댓글
·
post-thumbnail

DevOps12일차 - nvm&node.js, Cookie

node.js에서 JavaScript를 실행시키기 위해서는, 당연히 node.js를 설치해야 합니다. 별도의 프로그램으로 설치할 수도 있지만, 패키지 매니저처럼 node.js의 버전을 관리할 수 있도록 nvm(Node Version Manager)으로 node.js를

2023년 3월 22일
·
0개의 댓글
·
post-thumbnail

EKS CI/CD 구성 프로젝트_2

Jenkins 설치 및 PV 구성

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

DevOps 11일차 - 깃 브랜치

Git에서 branch는 개발자가 프로젝트의 다른 부분에서 독립적으로 작업할 수 있도록 하는 별도의 개발 라인입니다. branch를 통해 개발자는 일반적으로 마스터branch인 기본 코드베이스에 영향을 주지 않고 새로운 기능이나 버그 수정을 실험할 수 있습니다. 새로운

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

DevOps 10일차 - git

에디터를 나노로 설정SSH 키 생성코드를 띄워 복사합니다. git홈페이지의 setting에 -> SSH and GPG keys -> 나타난 화면에서 SSH Keys 옆의 초록색 버튼 New SSH Key 를 클릭합니다. -> 복사한 SSH키값을 넣고 저장한다GitHub

2023년 3월 20일
·
0개의 댓글
·
post-thumbnail

[CloudNet@] 쿠버네티스 실무 실습 스터디 2주차 (2) - 스토리지

이번 글에서는 AWS CSI에 대해 살펴봅니다. Stateful한 애플리케이션을 운영하기 위해 어떤 영속적 저장소를 어떤식으로 사용할지에 대한 방안을 살펴봅니다. 이 글에서는 블록 스토리지, 파일 스토리지에 대해 알아봅니다.

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

EC2 메모리 부족 해결(swap file)

EC2 프리티어를 사용중 CD/CD를 위해 deploy-agent와 docker를 사용하는데 메모리가 부족한 현상이 일어났다.swap file이란 메모리가 부족할 때 디스크 일부분을 메모리에서 사용하는 방법이다.더 많은 메모리를 사용할 수 있다는 장점이 있지만, 디스크

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

DevOps & MLOps RoadMap

최근 갈팡지팡 내 진로에 대해 좀 방황을 많이 했는데, 그래도 역시 하고 싶은 걸 해야겠다.최근에 코드 최적화도 하고, 인프라도 공부해보고, 보안도 다시 공부해봤지만 하나씩 아쉽다. 나는 무언가를 딱 세팅해놓고, 그게 쫙 굴러가는 걸, 보는 게 가장 기분이 좋다. 마치

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

[CloudNet@] 쿠버네티스 실무 실습 스터디 2주차 (1) - 네트워크

이번 글에서는 AWS VPC CNI의 구성요소에 대해 살펴봅니다. 기본 네트워크 정보 및 노드 통신, 파드 생성제한 갯수의 원인과 해결방안, AWS VPC CNI Service, Ingress까지 살펴봅니다.

2023년 3월 17일
·
0개의 댓글
·
post-thumbnail

Lambda를 사용한 GuardDuty Threat IP 차단 프로세스 구현하기

AWS GuardDuty Threat IP Blocking Process

2023년 3월 17일
·
0개의 댓글
·
post-thumbnail

DevOps 8일차 - HTTP 기초

https://hansungmoon.github.io/HTTP6/HTTP 헤더는 HTTP 요청 및 응답과 함께 전송되는 추가 정보입니다. 이러한 헤더는 콘텐츠 유형, 인코딩, 캐싱 지시문, 인증 정보 등과 같이 전송되는 데이터에 대한 중요한 정보를 제공합니다.

2023년 3월 16일
·
0개의 댓글
·