반응형
- [ 데브옵스/운영체제 ]리눅스 시스템 성능 분석2024-02-04 18:46:03쿠버네티스 환경을 운영하거나 서버를 운영할 때, 가장 많이 사용하는 운영체제가 리눅스이기 때문에 성능을 분석할 줄 알고 문제가 발생했을 때 빠르게 대처하는 것이 중요하다고 생각합니다. 그리고 클라우드를 사용한다고 하더라도 호스트 환경의 장애나 노이지 네이버 등의 이슈들로 여전히 하드웨어 자원에 대한 분석이 필요합니다. 그래서 이번에는 리눅스 성능을 분석하고 최적화하는 방법에 대해서 정리를 해보겠습니다. https://jaehyeong.tistory.com/entry/BPF-%EA%B8%B0%EB%B0%98-%EB%A6%AC%EB%88%85%EC%8A%A4-%EC%84%B1%EB%8A%A5-%EB%B6%84%EC%84%9D BPF 기반 리눅스 성능 분석 이전에 리눅스 성능 분석을 포스팅하면서 나왔던 eBP..
- [ 데브옵스/운영체제 ]리눅스 운영의 기초 : 스크립트 및 설정 자동화2024-01-29 06:23:02리눅스 쉘 스크립트 및 IaC 도구 중 하나인 Ansible 기초 정리 리눅스 운영의 기초 포스팅 😎 리눅스 운영의 기초 : 시스템 및 프로세스 관리 리눅스 운영의 기초 : 시스템 및 프로세스 관리 운영을 잘하기 위해서는 운영체제의 기본 정도는 알고 있어야 할 것 같다는 생각이 들어서 리눅스를 공부하게 되었다 너무 딥하게 들어가지는 않을 것이고 기초 위주로 정리를 해볼 생각이다. jaehyeong.tistory.com 😎 리눅스 운영의 기초 : 파일시스템, 소프트웨어 및 사용자 관리 리눅스 운영의 기초 : 파일시스템, 소프트웨어 및 사용자 관리 지난번에 이어서 리눅스 기초 정리 리눅스 운영의 기초 포스팅 😎 리눅스 운영의 기초 : 시스템 및 프로세스 관리 리눅스 운영의 기초 : 시스템 및 프로세스 관리 ..
- [ 데브옵스/운영체제 ]리눅스 운영의 기초 : 파일시스템, 소프트웨어 및 사용자 관리2024-01-22 07:11:55지난번에 이어서 리눅스 기초 정리 리눅스 운영의 기초 포스팅 😎 리눅스 운영의 기초 : 시스템 및 프로세스 관리 리눅스 운영의 기초 : 시스템 및 프로세스 관리 운영을 잘하기 위해서는 운영체제의 기본 정도는 알고 있어야 할 것 같다는 생각이 들어서 리눅스를 공부하게 되었다 너무 딥하게 들어가지는 않을 것이고 기초 위주로 정리를 해볼 생각이다. jaehyeong.tistory.com 😎 리눅스 운영의 기초 : 파일시스템, 소프트웨어 및 사용자 관리 ← 현재글 리눅스 운영의 기초 : 파일시스템, 소프트웨어 및 사용자 관리 지난번에 이어서 리눅스 기초 정리 1. 파일 시스템 (파일 시스템 이해, 마운트, 디렉토리 구조 등) 1-1. 파일 시스템 스토리지 장치에 파일을 명명하고, 저장하고, 읽어내는 방법을 제공..
- [ 데브옵스/운영체제 ]리눅스 운영의 기초 : 시스템 및 프로세스 관리2024-01-21 20:45:17운영을 잘하기 위해서는 운영체제의 기본 정도는 알고 있어야 할 것 같다는 생각이 들어서 리눅스를 공부하게 되었다 너무 딥하게 들어가지는 않을 것이고 기초 위주로 정리를 해볼 생각이다. 왜냐하면 초반부터 딥하게 들어가려고 하면 지칠 것 같기 때문이다ㅎ;; 어차피 오늘만 할 것도 아니고 꾸준하게 오랫동안 공부할 것이기 때문에 차근차근 쌓아올릴 것이다 리눅스 운영의 기초 포스팅 😎 리눅스 운영의 기초 : 시스템 및 프로세스 관리 ← 현재글 리눅스 운영의 기초 : 시스템 및 프로세스 관리 운영을 잘하기 위해서는 운영체제의 기본 정도는 알고 있어야 할 것 같다는 생각이 들어서 리눅스를 공부하게 되었다 너무 딥하게 들어가지는 않을 것이고 기초 위주로 정리를 해볼 생각이다. jaehyeong.tistory.com 😎..
- [ 데브옵스/CI&CD ]Unity와 .NET을 위한 Git Actions 기반 CI 환경 및 Google Drive API 연동하기2024-01-20 00:22:03최근에 게임을 제작하고 있는 친구에게서 부탁을 하나 받게 되었다. 현재 게임을 개발하고 있는데 아직 개발 초기 단계라서 CI까지만 구현해줄 수 있냐고 말이다. Git Actions 같은 경우에는 예전에 국비지원을 받을 때 팀프로젝트에서 사용한 적이 있기도 하고, 규모가 엄청 큰 프로젝트는 아니었기 때문에 Git Actions로 구현해보기로 결정하였다 ++ 깃허브를 사용하고 있기도 하고😊 서버랑 클라이언트를 각각 따로 구현했기 때문에 두가지 프로젝트를 CI 환경으로 구현하게 되었다. 자세한 코드는 친구와의 의리상 공개할 수 없습니다 1. Git Actions로 Unity 프로젝트 CI 환경 구현하기 일단 Unity로 구현한 프로젝트는 친구로부터 받았다. 1-1. 깃 환경 구현하기 # git 환경 초기화 g..
- [ 데브옵스/쿠버네티스&도커 ]Kubernetes The Hard Way2024-01-05 23:18:37필자가 CKA를 준비하면서 쿠버네티스의 구조를 이해하는데 많은 도움을 받았던 쿠버네티스 어렵게 구성해보기! 챌린지를 포스팅해보려고 한다. https://github.com/kelseyhightower/kubernetes-the-hard-way GitHub - kelseyhightower/kubernetes-the-hard-way: Bootstrap Kubernetes the hard way on Google Cloud Platform. No scripts. Bootstrap Kubernetes the hard way on Google Cloud Platform. No scripts. - GitHub - kelseyhightower/kubernetes-the-hard-way: Bootstrap Kubern..
- [ 데브옵스/쿠버네티스&도커 ]컨테이너의 역사와 기술2023-12-29 11:40:44최근에 CKA 공부를 하면서 컨테이너 기술에 대해서 관심을 가지게 되었고, 그래서 정리를 해보게 되었습니다. 컨테이너의 등장 IT 발전이 가속화됨에 따라 시장도 빠르게 커졌습니다. 빠르게 변화하고 커지는 자본주의 시장에서 살아남기 위해서는 빠르게 개발하고 배포하는 것이 중요해졌습니다. 그와 함께 클라우드 컴퓨팅 기술이 발전하면서 수개월이 걸리던 시스템 구성을 몇 분안에 끝낼 수 있는 시대가 되었습니다. 이처럼 가상화 기술이 점점 발전을 하게 되고 기존에 동일 서버에서 모든 프로세스가 실행되던 방식에서 분산된 환경에서 프로세스가 독립적으로 실행되는 방식으로 개발 방향이 바뀌기 시작했습니다. 그리고 2013년 Docker (컨테이너를 빌드, 배포, 실행, 업데이트, 관리할 수 있는 오픈 소스 플랫폼) 가 등..
- [ 데브옵스/온프레미스 ]11장 : 인프라 엔지니어의 성장2023-09-20 20:20:56자신이 장래에 어떤 인프라 엔지니어가 되고 싶은지 의식하고 평소에 그에 걸맞게 노력해야 한다 인프라 엔지니어가 갖춰야 할 것 Document를 읽는 힘을 기른다 인프라 엔지니어에게 Document를 읽고 이해하는 힘은 매우 중요한 자질이다. 영어 공부도 꾸준히 하자. 카탈로그를 읽는 힘을 기른다 인프라 엔지니어는 다양한 하드웨어와 소프트웨어를 조합해서 시스템을 구축한다. 어떤 하드웨어와 소프트웨어를 사용할지 판단하는 것은 인프라 엔지니어의 몫이다. 이 때, 카탈로그를 읽고 참고하는데 전문 용어가 많이 나열되어 있기 때문에 이해하기 쉽지 않다. 카탈로그를 읽는 힘이란 각 전문 용어의 의미를 이해하고, 각각 기기에 어느 정도의 성능이 있는지 파악하며, 자신이 담당하는 서비스에 어느 기종이 가장 적절한지 판단..
반응형