DevOps & Cloud Engineering(229)
-
Install GPU nvidia-docker2 on CentOS 8
- 개요 CentOS에 nvidia-docker2를 설치하는 과정은 의존성 및 버전 정합성 이슈로 상당히 까다롭다 - 방법 sudo yum config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo sudo yum erase podman buildah sudo yum install docker-ce sudo systemctl start docker sudo systemctl enable docker sudo curl -L https://github.com/docker/compose/releases/download/v2.14.2/docker-compose-linux-x86_64 -o /usr/local/bin/docke..
2023.01.05 -
CentOS 8 docker-ce 및 docker compose 설치
- 개요 docker-ce, docker compose를 CentOS 8에 설치하는 방법 - 설치방법 sudo yum config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo sudo yum erase podman buildah sudo yum install docker-ce sudo systemctl start docker sudo systemctl enable docker sudo curl -L https://github.com/docker/compose/releases/download/v2.14.2/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose su..
2023.01.04 -
Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist
- 개요 CentOS 8 관련 repo를 enable하고 아래와 같은 에러가 날 경우 Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist - 해결 방법 sudo sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-Linux-* sudo sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-Linux-*
2023.01.03 -
transfer domain to another account
- 개요 domain을 다른 AWS Account로 이관하는 방법은 아래 순서로 진행을 해야 한다 - 1. 기존 account >> aws sts get-caller-identity --query "Account" --output text 1234567890 root@ ~ >> aws route53domains list-domains --region us-east-1 { "Domains": [ { "DomainName": "example.com", "AutoRenew": true, "TransferLock": true, "Expiry": "2055-04-05T16:39:07+09:00" } ] } root@ ~ >> aws route53domains transfer-domain-to-another-aws..
2023.01.02 -
cloudwatch logs to slack
- 개요 cloudwatch loggroup의 log를 filter에서 slack으로 알려주는 app 구성 방법 - 방법 (1) Slack App 생성 및 Webhook URL 획득 https://api.slack.com/apps >> create new app >> Add features and functionality >> Active Incoming Webhooks >> Webhook URL Copy - 방법 (2) AWS SAR 에서 App 생성 https://serverlessrepo.aws.amazon.com/applications/us-east-1/289559741701/cw-logs-to-slack https://github.com/keetonian/cw-logs-to-slack - 방법 ..
2022.12.26 -
git 기초 사용법
- 개요 WSL에서 Bash Level로 Git을 다룰 때 필요한 초기 세팅 방법 - 설정 방법 ## git user git config --global --replace-all user.name "" ## git e-mail git config --global --replace-all user.email "" ## git auth git config --global credential.helper store ## git config list git config -l ## change branch git checkout main ## pull git pull ## create branch & check out git checkout -b feature/ ## apply all changes git add..
2022.12.16 -
bitbucket git password
- 개요 bitbucket에 google 로그인으로 연동시 git password 사용 하는 방법 - 방법 app password로 password 발급하여 사용 - 상세 방법 Select the Settings cog in the upper-right corner of the top navigation bar. Under Personal settings, select Personal Bitbucket settings. On the left sidebar, select App passwords. Select Create app password. Give the App password a name, usually related to the application that will use the passwor..
2022.12.16 -
slack rss app 추가
- 개요 Slack 채널에 양질의 RSS Feed를 추가하여 최선 정보 및 트렌드를 빠르게 전달 받는 방법 - slack 채널 생성 후 RSS app 추가 https://slack.com/intl/ko-kr/help/articles/218688467-Slack%EC%97%90-RSS-%ED%94%BC%EB%93%9C-%EC%B6%94%EA%B0%80 - feed 관리 # 피드리스트 /feed list # 피드 구독추가 /feed subscribe # 피드 구독 취소 /feed remove - 추천 피드 Google Search Status Dashboard Updates URL: https://status.search.google.com/en/feed.atom MSRC Security Update Gui..
2022.12.15 -
파일에서 aws access key와 secret key 추출
- 개요 credentials 파일이나 특정 파일에서 aws access key 또는 aws secret key 추출 하는 방법 - 방법 (access key 추출) cat ~/.aws/credentials | grep aws_access_key_id | awk '{print $3}' cat ~/.aws/credentials | grep aws_access_key_id | awk -F = '{print $2}' | tr -d ' ' grep -RP '(?
2022.12.14 -
gradle boot jar default name
- 개요 build.gradle에서 boot.jar 설정을 제거후 codebuild에서 build 할 경우 - 결과 .jar 가 아닌 src.jar로 생성 - reference https://jar-download.com/artifacts/junit/junit/3.8.1/source-code/build.xml
2022.12.14