기록 49

Linux Foundation 개인 서포터 프로그램과 linux email alias 서비스

CNCF 자격증을 취득하려고 이런저런 정보를 알아보다가 개인 후원 프로그램을 발견하게 되었다. 이 프로그램에 대해서 알아보려고 찾아봤으나, 정보를 찾지 못했고 아쉬운 점도 있어서 포스팅하게 되었다. 여기 에서 확인할 수 있는 개인 후원 프로그램은 아래와 같은 여러 가지 혜택을 제공하고 있다. (기계 번역) Linux Foundation은 개발자에서 소프트웨어 전문가 및 기술 애호가에 이르기까지 모든 개인에게 Linux 개인 지원자 프로그램 등록을 통해 기술의 다양성과 새로운 기술에 대한 액세스를 증가시키는 중요한 커뮤니티 및 산업 이니셔티브를 발전시키는 데 도움이 되는 방법을 제공합니다. 활성 Linux 개별 서포터 프로그램이 되면 다음과 같은 이점이 있습니다. 활성 Linux 개인 서포터 등록과 함께 ..

Daily 2023.07.15

후기] AWSKRUG #architecture 33번째 소모임 ~ 첫 세션 발표

33번째 소모임 참석AWSKRUG #architecture 모임의 33번째 소모임에 참석하였다. 참석은 한번이 두번이 되고 두번이 세번이 되었다. 게다가 이번 소모임은 더 특별하게 다가왔다. 한번쯤 학교가 아닌 다른 장소에서 같은 관심사를 가진 사람들 앞에서 발표해보고 싶다는 생각을 가지고 있었는데 처음으로 이룬 순간이었기 때문이다.장소는 운영진으로 활동하신분의 소속회사 당근 마켓에서 제공해주어 한번쯤 가보고싶다고 생각했던 스타트업의 분위기를 간접적으로 느낄 수 있었는데 뭔가 자유롭고 편안한 분위기를 입구에서부터 느낄 수 있었다.   첫 발표!발표를 하기 전 최종적으로 참가자가 100명이 넘어가는 걸 보고 엄청나게 걱정하고 긴장했었는데. 발표한 후 느낀 점은 라이브로 발표를 한다는 게 예상만큼 어려웠지만..

Daily 2022.07.13

후기] OSS CA 2022 Kubernetes 한글화 컨트리뷰션 ~ 발대식

Kubernetes 한글화 컨트리뷰션 및 커뮤니티 참여OSS에서 주관하고 여러 기업에서 지원해주는 오픈소스 컨트리뷰션 활동에 참여하게 되었다. 무려 211명의 지원자가 지원했다고 하는데 그중 10% 21명 안에 들어서 기분이 좋다. 서류 지원서를 작성할 때만 해도 이렇게까지 많은 사람이 관심이 있는 활동일 줄은 몰랐는데 새삼 숫자로 보니까 놀라웠다. 이 활동은 다음과 같이 소개하고 있다.글로벌 오픈소스 프로젝트인 Kubernetes (쿠버네티스) 커뮤니티에 참여하고, 오픈소스 코드 형태로 관리되고 있는 Kubernetes 공식 기술 문서 한글화와 Website 저장 소에 기여하는 프로젝트입니다.프로젝트 이름 그대로 쿠버네티스 공식 문서를 한글화하는데 기여하는 활동이다. 나도 앞으로 이와 관련한 포스팅도 ..

Daily 2022.07.12

AWS 안전한 애플리케이션 및 아키텍처 지정

애플리케이션 티어를 보호하는 방법 결정 인프라: 공동 책임 모델(고객은 클라우드 내부의 보안을 책임지고 AWS는 클라우드 자체의 보안을 책임진다.) AWS 리소스 보호: 최소 권한의 원칙 적용(필요한 작업을 수행할 수 있는 최소한의 권한을 사용자와 서버에 부여하는 것), 자격 증명 활용 AWS IAM AWS에서 사용자와 사용자 권한을 중앙에서 관리하는 서비스 AWS IAM을 사용하여 사용자, 그룹, 역할, 정책을 생성하고 권한을 정의하여 사용자가 액세스할 수 있는 AWS 리소스를 제어한다. 역할은 회사 방문증과 같은것으로 임시 자격 증명으로 볼 수 있다. 이러한 자격 증명(역할)에 정책 형식으로 되어있는 권한을 부여한다. 정책은 리소스와 해당 리소스에서 수행할 수 있는 작업을 지정한다. 정책을 사용자, ..

Cloud 2022.06.19

JBl FLIP5 블루투스 스피커 구매 리뷰

처음으로 제품 구매 후기를 포스팅 합니다. 제품 구매전에 리뷰를 많이 찾아보는 편인데 다른 포스팅을 보면서 아쉬웠던 적은 사진, 수상하게 광고같은 내용, 전자 제품 리뷰의 경우 실 사용 영상이 없는 등 이러한 점들을 다른분들은 해소가 되었으면 좋겠다싶어 작성하게 되었습니다. JBl FLIP5 블루투스스피커 재택을 하면서 하루에 거의 5시간씩 이어폰을 착용하고 있으니 귀가 아팠습니다. 처음에는 대체제로 젠하이저 450BT 헤드셋을 구매했는데 헤드셋도 장시간 착용하면 결국 귀가 얼얼했고 스피커를 생각할 수 밖에 없었지만, 구매후 느낀점은 진작 살껄 그랬다는 생각입니다. 포장 포장은 뽁뽁이로 칭칭 잘 감아서 왔기때문에 택배 배송중 던져지기 딱 좋은 크기 박스임에도 봉인씰도 망가지지 않고 잘 도착했습니다. 박스..

Daily 2022.06.16

AWS 성능이 뛰어난 아키텍처 설계

성능이 뛰어난 스토리지 및 데이터베이스 선택 EBS는 블록 스토리지에 해당한다. EC2 인스턴스에 EBS 볼륨을 디스크로 탑재할 수 있다. SSD는 더 비싸고 IOPS, 랜덤 액세스 읽기 및 쓰기 성능이 더 좋다. HDD는 저렴하고 순차적 읽기 및 쓰기 성능이 더 좋다. (ex 순차적 빅 데이터 파일 처리) 솔리드 스테이트 드라이브(SSD) 하드 디스크 드라이브(HDD) 범용 프로비저닝된 IOPS 처리량 최적화 콜드 최대 볼륨 크기 16TiB 16TiB 16TiB 16TiB 볼륨당 최대 IOPS 10,000 32,000 500 250 최대 처리량/볼륨 160MiB/s 500MiB/s 500MiB/s 250MiB/s 고성능 아키텍처의 관건은 모든 정적 처리를 서버에 오프로드 하는 것이 아닌 S3에 위임하는..

Cloud 2022.06.15

AWS 복원력을 갖춘 아키텍처 설계

안정적이고 복원력을 갖춘 스토리지 선택 스토리지는 안정성과 복원력이 있어야한다. 스토리지에 복원력이 있어야 하는 이유는 그래야 재해가 발생해도 데이터나 상태가 손실되지 않기 때문이다. AWS 서비스를 사용하여 결합 해제 메커니즘을 설계하는 방법 결정 AWS 서비스가 제공하는 느슨한 결합 메커니즘을 아키텍처에 사용해야 한다. 느슨한 결합은 한 티어나 구성 요소에 장애가 발생해도 다른 것은 영향을 받지 않는다. 이미 분리되어 있기 때문이다. AWS가 제공하는 서비스를 사용하면 느슨한 결합을 구성하기 더 쉽다. 멀티 티어 아키텍처 솔루션을 설계하는 방법 결정 가능하면 멀티 티어 아키텍처를 사용하여 설계해야 한다. 멀티 티어 아키텍처는 자연적으로 분리된다. 각 티어는 독립적으로 조정할 수 있다. 조정 이벤트가 ..

Cloud 2022.06.13

AWSKRUG #architecture 32번째 소모임

AWSKRUG 오프라인 모임 지난번 온라인 소모임이 좋은 기억에 남아서 이번에도 참석하게 되었다. 이번에는 코로나로 인해서 몇 년 동안 진행하지 못했던 오프라인 모임을 다시 시작하게 되었다고 한다. 새로운 시작 느낌이라서 더 가볍게 참석해볼 수 있었다. 운영하고 계신 조용진 님께 미리 참석하고 싶다고 부탁을 드렸었는데 DM까지 주셨다. 감사합니다. 어떤 장소? 오프라인 모임이 시작된 만큼 장소가 필요했는데 이번 주제 발표자님의 회사 AB180에서 사무실을 호스팅해주셨다고 한다. 다른 회사를 직접 가볼 때마다 항상 신기하다. 같은 IT 업계지만 어쩜 이렇게 회사마다 분위기가 다를까 ㅎㅎ...아직은 코로나가 완전히 종식된 게 아닌 만큼 사전에 소규모 인원을 모집해서 진행하였는데 모두 참석하여 생각보다 복작복..

Daily 2022.05.27

윈도우 rancher 설치

이유? 재택이 줄어들고 출근을 시작하며 mac을 회사에 두고 퇴근하던 중 해결하지 못했던 이슈에대해 테스트 할게 생각났다. 집 윈도우에는 전혀 세팅이 없는데, 최근 Docker 유료화 이슈가 있어 회사에서 docker desktop에 대해 업계 동향을 보며 눈치만 보고있는 중인게 생각나서 먼저 podman같은 docker desktop 대체 툴을 써볼까 싶어서 찾다가. 엉뚱하게 랜처를 보게 되었다. 다음으로 정말 중요한 podman으로 docker를 대체해볼 생각이다. Rancher의 설치. 설치는 간단하다! https://github.com/rancher-sandbox/rancher-desktop/releases/download/v0.6.1/Rancher.Desktop.Setup.0.6.1.exe 파일..

DevOps 2022.05.06

쿠버네티스 클러스터 변경 방법

쿠버네티스를 사용하며 네임스페이스를 바꿀일이 많았는데 그때마다 컨피그를 바꾸는게 귀찮았다. 그런데 팀원분과 화면 공유를 하며 업무를 수행 중 간단한 명령어로 컨텍스트와 네임스페이스를 이동하는걸 봤는데 alias 등록인가 했더니 이미 만들어둔 플러그인? 이 이미 존재했다. 역시 귀찮음은 개발자들을 움직이는 원동력인지.. 세상 선배님들 감사합니다. kubectx, kubens kuberctx 와 kubens는 kubectl config를 이용한 컨텍스트 스위칭과 사용 네임스페이스를 바꿔주는 명령어를 쉽고 짧게 사용할 수 있도록 바꿔주는 플러그인이다. brew를 사용하는 설치 mac을 사용한다면 간단하게 바로 설치해서 사용할 수 있다. brew install kubectx 끝! 하지만 윈도우에 이번에 세팅하면..

DevOps 2022.05.05