728x90
반응형

DevOps 4

sed, awk, jq 명령어

리눅스 서버에서 수만 줄의 로그나 설정 파일을 열지 않고도, CLI 환경에서 즉시 데이터를 추출하거나 수정할 수 있는 필수 명령어 3가지입니다. sed(Stream Editor)vi와 같은 편집기를 열지 않고 텍스트를 수정(Substitution), 치환, 삭제할 때 사용합니다.주로 설정 파일의 내용을 스크립트로 자동 변경하거나, 개인정보(IP, 주민번호) 마스킹 처리에 활용됩니다. 기본문법sed s/찾을문자/바꿀문자/g 파일명# 1. (테스트) 화면에만 출력해보기 (원본 안 바뀜)sed 's/True/False/g' config.conf# 2. (실전) 원본 파일 내용을 덮어쓰기 (자동화 스크립트용)sed -i 's/True/False/g' config.conf (주의) 기본적으로는 화면에만 결과를 출..

CS/OS,Linux 2026.01.09

CI/CD에 대해서 알아보자

CI/CD란?CI/CD는 Continuous Integration(지속적 통합)과 Continuous Delivery/Deployment(지속적 제공/배포)의 약자입니다. 코드는 마치 공장의 컨베이어 벨트처럼, 개발에서 테스트를 거쳐 배포까지 매끄럽게 흘러가는 자동화된 프로세스입니다.CI/CD는 기존에 수동으로 처리했던 작업을 자동화하여 다운타임을 최소화하고 코드 릴리스 주기를 단축합니다. 또한 코드의 업데이트와 변경 사항을 더 빠르게 통합할 수 있어, 사용자 피드백을 더 자주 효과적으로 반영함으로써 사용자 만족도를 향상시킬 수 있습니다. 예를 들어, 전통적인 개발 방식에서는 한 달에 한 번 배포가 일반적이었으나, CI/CD를 통해 하루에도 여러 번(심지어 시간 단위로) 업데이트가 가능해집니다. 실제 많..

Infra/DevOps & IaC 2025.10.03

[정보공유] KodeKloud 7일 무료체험

KodeKloud는 DevOps 학습을 위한 실습 중심의 교육 플랫폼입니다. 다양한 핸즈온 랩과 실제 시나리오 기반 과제를 통해 DevOps를 공부할수 있다는것이 특징입니다.최근 CKA를 준비하면서 KodeKloud의 유명 강사인 뭄샤드의 강의를 수강할 수 있다는 점이 매력적인거같습니다. 특히, 2월 10일부터 2월 17일까지 7일간 무료 체험이 가능하며, 이후 연간 구독 할인도 제공됩니다.무료 체험을 활용해본 후 만족스럽다면 연간 구독을 고려할 예정입니다. 이런식으로 직무별로 Learning Path를 따라가도 되고, 아니면 도메인 별로 따라가도 됩니다.  Free Learning Week at KodeKloud Free Learning Week at KodeKloudSign up to access a..

ETC 2025.02.11

SDLC의 변화: Waterfall에서 DevSecOps까지

소프트웨어 개발 방법론은 긴 여정 속에서 시대적 요구와 기술 환경 변화에 따라 꾸준히 진화해 왔습니다. Waterfall → Agile → DevOps → DevSecOps로 이어지는 이 진화 과정은 시장 변화에 신속히 대응하고, 협업 문화를 확립하며, 자동화를 통한 효율성을 극대화하고, 궁극적으로 보안까지 개발 프로세스에 완전히 통합하는 방향으로 나아가고 있습니다. 이는 현대 소프트웨어 개발 조직이 안정적이고 신뢰성 높은 서비스를 지속적으로 제공하기 위해 필수적으로 거쳐야 하는 진화의 결과입니다. 1. Waterfall(폭포수) 방법론Waterfall(폭포수) 방법론은 소프트웨어 개발 방법론 중 하나로, 각 개발 단계(계획, 분석, 설계, 구현, 테스트, 배포, 유지보수)가 순차적으로 진행되며 이전 단..

Security 2024.12.18
728x90
반응형