목록분류 전체보기 (135)
Connecting
Terraform Installation WIndows choco install terraform Linux (Ubuntu) sudo apt update && sudo apt install gpg gnupg software-properties-common -y wget -O- https://apt.releases.hashicorp.com/gpg | gpg --dearmor | sudo tee /usr/share/keyrings/hashicorp-archive-keyring.gpg gpg --no-default-keyring --keyring /usr/share/keyrings/hashicorp-archive-keyring.gpg --fingerprint echo "deb [signed-by=/usr/sh..
Introduction to Terraform 어떠한 기술 혹은 소프트웨어에는 사용자를 위한 소개 문구가 적혀있습니다. 다음은 테라폼 공식 문서에서 확인할 수 있는 문구 입니다. "Terraform is an open-source infrastructure as code software tool that enables you to safely and predictably create, change, and improve infrastructure." "Terraform은 인프라를 안전하고 예측 가능하게 만들고, 변경하고, 개선할 수 있는 코드 소프트웨어 도구로서의 오픈 소스 인프라입니다." 어떠한 이유로 인해 테라폼이 나오게 되었는지 살펴보도록 하겠습니다. 가상화 기술의 발전으로 하나의 서버로 여러개의 ..
AWS VPN 클라이언트 사용자가 Amazon Virtual Private Cloud(VPC)에 대한 보안 연결을 설정할 수 있게 해주는 소프트웨어 애플리케이션입니다. 이를 통해 별도의 VPN 장비가 없어도 안전하게 VPC의 리소스에 액세스 할 수 있습니다. Client VPN의 기능 AWS VPN 클라이언트는 다음과 같은 다양한 이점을 제공합니다. 보안 연결 - OpenVPN 클라이언트를 사용하여 어떤 위치에서든 안전한 TLS 연결을 제공합니다. 관리형 서비스 - AWS 관리형 서비스이므로 서드 파티 원격 액세스 VPN 솔루션을 배포하고 관리하는 운영 부담이 없습니다. 높은 가용성 및 탄력성 - AWS 리소스와 온프레미스 리소스에 연결하는 사용자 수에 따라 자동으로 확장/축소됩니다. 인증 - Activ..
스타트업에서 일한 지 6개월이라는 시간이 흘렀다. 짧은 시간이지만 나에게 있어서는 도전의 연속이자 업무의 연속이었다. 지나고 보면 시간이 어떻게 흘러갔는지 모르겠다. 현재 내가 실제로 다니고 있는 기업이고 블로그에 글을 써도 된다는 허락을 받아 오래간만에 끄적끄적해보겠다. 채용 제안이 오다. 강원도 촌구석에서 지내던 내가 대학교 4년, 석사 2년 총 6년이라는 시간을 마치고 졸업을 했던 2021년이 되었다. 우여곡절 끝에 졸업은 했지만 취업의 문은 쉽지많은 않았다. 인프라 엔지니어, 네트워크 엔지니어, Dev/Ops 엔지니어 등.. 각 회사별 자기소개서만 20개가 넘었다. 서류광탈도 많았고, 면접에서도 떨어졌다. 나의 실력이 부족한 탓이였을까? 무엇이 부족했을까? 고민하던 찰나에 로켓펀치에서 제안이 왔다..
Postmortem 이란? 개인이든 집단이든 우리는 크고 작은 실수를 경험한다. 하지만 기업에서의 실수는 자칫 큰 영업손실을 발생할 수 있기 때문에 실수를 방지하고, 재발을 방지하는 행위가 매우 중요하다. 이는 한 사람의 실수일 수도 있고, 여러 사람들과 의논을 통해서 결정된 것이라도 천천히 문제가 발생할 수 있다. 포스트모템(Postmortem)의 원래 의미는 시체를 해부해서 사망원인을 알아내는 것으로 흔히 부검, 검시라는 뜻을 가지고 있다. 즉, 피해자가 사망에 이르기까지 원인을 직, 간접적으로 파악하기 위한 방법이다. 도입해야 하는 이유 IT 기업에서는 서비스가 안정적으로 운영하기 위한 '신뢰성'이 매우 중요하게 여겨진다. 따라서 예기치 못한 휴먼에러를 방지하기 위해 업무 협업툴, VCS, Dev/..
스타트업에 취직하고 2주가 지났습니다. 회사를 다니면서 내가 공부했던 이론들과 실무에서 적용되는 것이 다르면서도 같은 거에 신기하면서도 아직 배울 점도 많다는 생각을 하고 있습니다. 인프라 엔지니어로서 앞으로 하고 싶었던 업무들을 할 수 있어 행복하지만 업무능력이나 실무 능력을 꾸준히 향상해야겠다는 생각이 듭니다. 취직을 준비하시는 모든 분들 좋은 곳에 취직하길 바랍니다.
윈도우 10 공개 당시 더 이상의 버전은 없다고 발표했었는데 금일 윈도우 11에 대한 루머들이 돌기 시작하더니 금일 윈도우 11의 개발 초기버전이 유출되었다. 2021년 6월 24일에 공개될 것으로 추측되고 있고, 출시일은 10월 경으로 예상된다. 윈도우 10 대비 윈도우 11은 Mac OS와 상당히 비슷한 UI 모습을 보여주고 있으며, 터치 인터페이스에 상단 부분 개선이 이루어진 것으로 보인다. 현재까지 유출된 정보에 따르면 개발자 버전이지만 괜찮은 안전성을 보여주고 있으며, 기존 윈도우 10 사용자는 윈도우 11로 무료 업그레이드가 가능할 것이라는 의견이 지배적이다. 하지만 마이크로소프트 오피스와 같은 구독형 OS로 발표될 것으로 보이는 상황에서 확신하기에는 이른 면이 있다. 필자도 윈도우 11을 다..
코로나 상황이 장기화되면서 비대면을 통한 온라인 시스템 사용이 많아지고 있는 가운데, 오픈소스로 공개된 Jitsi Meet를 온프레미스 혹은 클라우드 환경에서 설치하는 방법을 살펴보고자 한다. Jitsi Meet 이외에 많은 사람들이 사용하는 Zoom, google hangouts meet와 같은 플랫폼이 존재하지만 사용자별, 시간별로 별도의 요금이 청구된다. Jitsi Meet는 Free Video Conferencing Software for Web & Mobile 플랫폼이며, WebRTC 기반으로 동작한다. 이외에도 Windows, Linux, macOS, iOS, Android의 현존하는 대부분의 시스템 환경을 지원한다. 오픈소스임에도 불구하고 대부분의 기능을 전부 지원하지만, 공식 홈페이지에서 ..
운영 중인 GitLab 서버에서 위 그림과 같은 The OAuth client was deleted 에러가 나타나며, 로그인이 진행되지 않는 경우 다음과 같이 해결한다. 문제 원인 Google OAuth에 등록된 키가 삭제된 경우 발생 해결방법 Google API Console -> 접속한다. API 및 서비스에서 위 그림과 같이 API Key를 생성한다. Application type - Choose “Web Application” Name - Use the default one or provide your own Authorized JavaScript origins -This isn’t really used by GitLab but go ahead and put https://gitlab.exampl..
기존에 작성한 TX2 설치 방법의 경우 버전이 오래되어 설치가 정상적으로 진행되지 않기 때문에 TX2, Nano, NX 디바이스에 맞게 설치하는 방법에 대해 서술합니다. 각 디바이스에 따라서 설치를 진행하시길 바랍니다. Nvidia Jetson TX2 Prerequisites 본 문서를 시작하기 전에 다음 항목이 준비 되어 있어야 합니다. Ubuntu 18.04 LTS 및 NVIDIA SDK Manager 설치가 되어있는 PC 100Mbps 인터넷 속도를 지원하는 유선, 무선 인터넷 와이파이 최대 규격 : IEEE 801.11AC Nvidia Developer Account micro 5pin cable 데이터 통신이 가능해야 합니다. 모니터 및 키보드, 마우스, USB 허브 TX2 Install and..