본문 바로가기

데브옵스엔지니어3

PKOS 스터디 1주차: kOps 설치 및 기본 사용 최근 회사를 옮기게 되면서 데브옵스 엔지니어에서 솔루션즈 아키텍트로 직무 전환을 하게 되었다. 그런데 클라우드 서비스에 대한 지식과 경험이 없는 채로 입사를 하게 되다보니;; 기초적인 클라우드 서비스에 대해 공부하느라 원래 제일 관심있었던 쿠버네티스에 대한 공부를 미루고만 있었는데… 마침 이전 직장의 팀원 분이 참여하셨던 쿠버네티스 스터디의 다음 기수가 오픈해서 참여해보게 되었다. 이번에 참여하게 된 스터디는 가시다님이 운영하시는 쿠버네티스 스터디로 매번 스터디 테마가 약간씩 다른 것으로 알고있는데, 이번 기수에는 현업에서 쿠버네티스를 사용한 경험이 있는 분들을 대상으로 쿠버네티스의 각 요소에 대해 실습을 통해 학습하게 된다. 스터디 1주차의 내용은 Kops라는 쿠버네티스 배포 도구를 설치하고, 해당 도.. 2023. 1. 10.
[Linux]우분투 vi 에디터 방향 키 누를 시 abcd 영어문자 입력되는 오류 우분투 18.04 LTS 버전에서 작업 중 vi 에디터의 편집 모드에서 방향키를 누르면 커서가 움직이는 대신 영어 알파벳이 입력되는 현상이 있었다. 구글링 해보니 이런 현상이 발생하는 경우에는 아래 두 가지 방법 중 한 가지로 해결할 수 있다. 1. vim 에디터를 설치해 vi에디터 대신 vim 에디터를 사용 apt-get install vim // vim 에디터 설치 2. vi 에디터 설정 변경 1. cd명령어로 home 디렉터리로 이동한다. cd ~ 2. vi 에디터로 .exrc 파일을 생성한다. vi .exrc 3. 아래와 같이 내용 입력후 :wq 명령어를 이용해 저장한다. set bs=2 set nocp 4. 3에서 만든 설정을 적용한다. source .exrc 이렇게 vi 설정을 적용하면 1번처.. 2022. 3. 21.
[Jenkins/Git]Pipeline script 실행 시 .git/index.lock file exists 에러 해결 젠킨스(Jenkins) 파이프라인 스크립트 실행 중, Github에서 코드를 당겨오는 과정에서 Git이 꼬였는지 아래와 같은 에러가 발생했다. stdout: stderr: fatal: Unable to create '{your-file-path}/.git/index.lock': File exists. "index.lock" 파일은 이름에서도 힌트가 있듯 Git 프로세스가 진행 중일 때 동시에 다른 Git 프로세스를 진행하지 못하게 막아주는 기능을 하는 파일이다. 특정 사용자가 Git에 접근하여 Push/Pull 중일 때 다른 사용자가 동시에 Push/Pull 작업을 하지 못하도록 막아주는 파일인데, 실제로 다른 프로세스가 작동되는 상황이 아니라면 Git이 정상 종료되지 못하고 Crash 된 상태라 위와 .. 2022. 2. 9.