AWS Builders Korea Program - 2023
AWS Builders Korea Program 웨비나 자료 입니다.
해당 링크가 언제까지 있을지 모르겠습니다만… AWS의 기능들에 관심이 있으시면
직접 실습 해보시길 추천드립니다. 저는 이전 회사에서는 AWS를 사용했으나 현 직장에서는 사용하고 있지는 않은데요.
클라우드 컴퓨팅 서비스는 나날이 발전해 나가고 있네요.
Container와 Amazon EKS 시작하기
https://catalog.us-east-1.prod.workshops.aws/workshops/46236689-b414-4db8-b5fc-8d2954f2d94a/ko-KR
보안의 시작, IAM 알아보기
https://catalo...
AWS Cloud9 EKS 실습 - 03
하기링크 AWS 웨비나를 정리한 내용입니다.
출처 : https://catalog.us-east-1.prod.workshops.aws/workshops/46236689-b414-4db8-b5fc-8d2954f2d94a/ko-KR
EKS(Elastic Kubernetes Service)
EKS 설치
1.다음 명령어로 kubectl을 다운로드 합니다.
sudo curl -o /usr/local/bin/kubectl https://s3.us-west-2.amazonaws.com/amazon-eks/1.23.13/2022-10-31/bin/linux/amd64/kubectl
2.다음 명령어로 실행 권한을...
AWS Cloud9 EKS 실습 - 02
하기링크 AWS 웨비나를 정리한 내용입니다.
출처 : https://catalog.us-east-1.prod.workshops.aws/workshops/46236689-b414-4db8-b5fc-8d2954f2d94a/ko-KR
Docker
Docker 기본 명령어
1.다음 명령어로 nginx(웹서버) Docker 이미지를 검색합니다. 많은 리스트를 볼 수 있을 겁니다.
docker search nginx
2.다음 명령어로 가장 다운로드 수가 많은 공식 nginx 이미지를 다운로드 합니다.
docker pull nginx
3.다음 명령어로 Docker 이미지가 잘 다운로드 됐는지 확인합니다.
...
AWS Cloud9 EKS 실습 - 01
하기링크 AWS 웨비나를 정리한 내용입니다.
출처 : https://catalog.us-east-1.prod.workshops.aws/workshops/46236689-b414-4db8-b5fc-8d2954f2d94a/ko-KR
Cloud9 IDE 환경 구성
Cloud9 생성
Cloud9은 실습시 환경을 동일하게 맞추기 위해 사용하였습니다. CLI 모드를 편하게 이용하는 툴을 이용하셔도 무방합니다.
1.AWS 위쪽의 탐색창에서 Cloud9을 검색하여 이동합니다.
2.첫 화면에서 왼쪽의 햄버거 메뉴를 클릭합니다. (환경 생성 버튼을 클릭해도 상관없습니다.)
3.확장된 메뉴에서 환경(Enviro...
tar - 4 로컬 디렉터리에 파일을 만들지 않고 직접 원격 호스트에 아카이브하기
명령어: tar, ssh, cat
키워드: tar 아카이브, 원격 호스트, 중간 파일
사용처: tar 아카이브를 작성해서 원격 호스트에 복사하면서 중간 파일을 만들지 않고 직접 복사하고 싶을 때
실행예제
$ ./tar-ssh.sh
myapp/log
myapp/log/20230922.log
myapp/log/20230923.log
myapp/log/20230924.log
스크립트
#!/bin/sh
username="kim"
server="192.168.1.5"
tar cvf - myapp/log | ssh ${username}@${server} "cat > /backup/myapp...
tar - 3 아카이브에 파일 추가하기
명령어: tar, date
키워드: tar, 아카이브, 추가, 어펜드
사용처: 월별 아카이브에 목차 파일을 추가하는 등 기존 tar 아카이브에 파일을 추가하고 싶을 때
실행예제
$ tar tf 202309.tar # ----------- 기존 파일 확인
log/
log/20230901.log
log/20230902.log
log/20230903.log
$ ./tar-add.sh # ----------- 실행
log/20230904
$ tar tf 202309.tar # ----------- 추가된 내용 확인
log/
log/20230901.log
log/20230902.log
log/...
tar - 2 아카이브할 때 일부 파일이나 디렉터리 제외하기
명령어: tar
키워드: tar 아카이브, 제외, 예외
사용처: tar 명령어로 아카이브 파일을 만들면서 Subversion의 [.svn] 디렉터리 등 특정 파일이나 디렉터리를 제외하고 싶을 때
실행예제
$ ls -aF myapp
./ ../ .svn/ bin/ etc/ log/
$ ./tar-exclude.sh
myapp/
myapp/etc/
myapp/etc/app.conf
myapp/etc/disk.conf
myapp/log/
myapp/log/access.log
myapp/bin/
myapp/bin/start
myapp/bin/stop
스크립트
#!/bin/sh
tar cvf ...
197 post articles, 29 pages.