분류 전체보기186 티스토리 인라인 코드 블럭 만들기 블로그 글에서 짧은 코드, 명령어, 키 입력, 파일명 등을 눈에 띄게 보여주고 싶을 때 인라인 코드를 사용하게 됩니다.티스토리에서 인라인 코드는 마크다운 모드에서 백틱(`)으로 감싸거나 HTML 모드 로 감싸서 사용할 수 있습니다.두 방법은 모드를 바꿔야 하는 불편함이 있고 모드 변경 과정에서 작성했던 글의 형식이 깨질수도 있습니다. 이번 글은 모드 변환 없이 기본 모드에서 백틱(`)을 활용해 인라인 코드를 적용하는 방법을 정리해 보았습니다. 인라인 코드 적용하기블로그 관리 → 스킨 편집 → html 편집으로 이동합니다. 인라인 코드 블럭 사용을 위해 아래의 자바스크립트 코드를 복사합니다.`replace(/cc/g, '$1'`를 통해 (백틱)'..'으로 감싸인 문자열을 찾아 `` 태그로 감싸서 대체합니다.. 2025. 9. 13. [Terraform] Terraformer로 AWS 리소스 terraform import하기 terraformer란?terraform import를 손쉽게 도와주는 도구로 aws, azure 등 다양한 provider를 제공합니다. Terraformer 설치brew install terraformer AWS CLI 로그인 (sso login)terraformer를 실행하기 위해 aws cli 로그인을 합니다.(사전에 aws cli, profile 설정이 적용되어 있어야합니다.)[aws sso login]aws sso login --profile aws-sso-profile[환경변수 적용]aws-sso-env Terraformer 실행`terraformer import` 명령어를 실행하여 aws 리소스를 terraform state로 가져올 수 있습니다.현재 실행 경로의 하위 폴더가 생성되.. 2025. 9. 7. [containerlab] AWS EC2(ubuntu)에 containerlab 설치하기 - 네트워크 실습 (2) containerlab 구성하기`containerlab` 폴더에 `git clone` 명령어로 샘플 Lab을 clone합니다.[/home/ubuntu/containerlab]$ git clone https://github.com/diogo-arista/ceos-101.git 다운로드 파일 중 `topology.yaml` 파일에 구성에 필요한 코드가 작성되어 있습니다.다만, 코드에서 image 이름은 자신의 이미지 이름으로 변경해 줍니다. | 변경 후 → `image: ceos:4.34.2F`이미지 명은 `docker import`로 생성했던 이미지 명과 동일해야 합니다.`topology.node`: Lab에 사용할 node(장비)를 나타냅니다. ceos1, ceos2 2대 사용`topology.links.. 2025. 9. 4. [containerlab] AWS EC2(ubuntu)에 containerlab 설치하기 - 네트워크 실습 (1) ContainerLab은 리눅스 환경에서 컨테이너 기반의 네트워크 토폴로지를 손쉽게 구성하고 관리할 수 있는 툴로, 실제 장비와 유사한 환경을 제공합니다. 이번 포스팅에서는 EC2(ubuntu) 환경에 ContainerLab을 설치하고, 이를 활용해 네트워크 실습 환경을 준비하는 과정을 소개하려고 합니다. [containerlab 공식 홈페이지] https://containerlab.dev/ containerlab을 사용하기에 앞서 실습에 사용할 cEOS-lab 이미지가 필요합니다. 이미지는 Arista 지원 포털에서 다운로드할 수 있습니다. (회원가입 후 무료 다운로드) https://www.arista.com/en/support/software-download 이미지는 구동 환경 아키텍쳐에 따라 다운.. 2025. 9. 2. [Grafana] AWS CloudWatch, Grafana 연동하기 AWS CloudWatch는 다양한 AWS 리소스의 메트릭과 로그를 수집·분석할 수 있는 서비스입니다. 하지만 CloudWatch만 단독으로 쓰기보다는 Grafana와 연동해 시각화하면 훨씬 직관적이고 효과적인 모니터링 환경을 구축할 수 있습니다.Grafana와 AWS CloudWatch를 연동하기 위해 필요한 IAM 계정 생성 → Access Key 발급 → Data Source 등록 → 대시보드 작성까지 과정을 단계별로 정리해보겠습니다. IAM 유저 계정 생성먼저 Grafana에서 CloudWatch 데이터를 가져오기 위해서는 IAM 사용자 계정을 생성하고 필요한 권한을 부여해야 합니다. 1. AWS 콘솔에서 IAM → Users → Create User 버튼을 클릭합니다. 2. 새로운 유저 이름을 .. 2025. 8. 21. [zsh] 유용한 플러그인 설치하기 (zsh-syntax-highlighting, zsh-autosuggestions) 오늘은 개발자들의 필수 도구인 터미널, 그중에서도 zsh의 생산성을 한 단계 끌어올려 줄 유용한 플러그인 두 가지를 소개하고 설치하는 방법을 알아보겠습니다.zsh-syntax-highlighting과 zsh-autosuggestions 플러그인을 설치하면 커맨드 라인에서 더욱 편리하고 효율적인 작업이 가능해집니다. zsh 플러그인 설치하기 🧩`zsh-syntax-highlighting`: 시각적인 편안함 더하기이 플러그인은 터미널에 입력하는 명령어의 구문을 분석하여 실시간으로 하이라이팅을 해줍니다. 올바른 명령어는 초록색, 잘못된 명령어는 빨간색으로 표시되어 오타를 줄이고 가독성을 높여줍니다.`zsh-autosuggestions`: 명령어 자동 완성이 플러그인은 이전에 사용했던 명령어 기록을 바탕으로 .. 2025. 8. 12. [Terraform] Terraform으로 EC2 생성하기 테라폼에서는 `.tf` 확장자를 가진 여러 파일에 코드를 나눠 작성합니다. 파일 이름은 반드시 정해진 규칙이 있는 것은 아니며, 작성된 코드의 내용에 따라 동작하게 됩니다. 예를 들어 `resource`, `provider`, `output` 등의 키워드로 코드의 성격이 구분되며, 테라폼은 모든 `.tf` 파일을 하나의 구성으로 인식하여 처리합니다. 테라폼 리소스 정의저는 `Terraform`이라는 폴더를 만들고, 그 안에 `aws/ec2/ `경로를 생성한 후 총 4개의 `.tf `확장자를 가진 테라폼 파일을 작성했습니다.main.tf생성할 리소스를 정의합니다.outputs.tf리소스를 생성한 후 출력할 값을 정의합니다.provider.tfAWS, Azure 등과 같은 클라우드 환경 설정 및 인증 정보를.. 2025. 8. 4. [AWS] Secret Manager에 SSH Key 등록하기 AWS 환경에서 보안이 중요한 경우, SSH private key를 안전하게 관리할 수 있는 방법 중 하나는 Secrets Manager를 활용하는 것입니다. 이 포스트에서는 SSH 키를 생성하고, private key를 AWS Secrets Manager에 등록하는 전 과정을 소개합니다. SSH Key 생성먼저 RSA 4096 비트 SSH 키를 생성합니다.ssh-keygen -t rsa -b 4096 -C "" -m PEM -N "" -f chan-key옵션 설명:-t rsa : RSA 알고리즘 사용-b 4096 : 키 길이 4096비트-C "" : 주석 없음-m PEM : PEM 형식으로 저장-N "" : 비밀번호 없이 저장-f chan-key : 파일 이름 지정 (chan-key, chan-key... 2025. 7. 27. [Terraform] MacOS에 Terraform 설치 하기 Infrastructure as Code(IaC)를 위한 대표적인 도구인 Terraform은 클라우드 인프라를 코드로 선언하고 관리할 수 있게 해주는 매우 강력한 툴입니다. 특히 여러 클라우드 제공자(AWS, Azure, GCP 등)를 동시에 다룰 수 있어, 멀티 클라우드 환경에서도 높은 유연성을 제공합니다.이 글에서는 macOS 환경에서 Homebrew를 이용해 Terraform을 설치하는 방법과, 설치 이후 생산성을 높여주는 명령어 자동 완성 기능까지 설정하는 전체 과정을 정리했습니다. Homebrew 이용한 설치macOS에서는 Homebrew를 이용해 간편하게 설치할 수 있습니다. 다음 명령어를 터미널에 입력합니다.brew tap hashicorp/tapbrew install hashicorp/ta.. 2025. 7. 20. 이전 1 2 3 4 ··· 21 다음