본문 바로가기

분류 전체보기60

[Kubernetes] kops 설정하기 쿠버네티스 kops 설정하기 kops는 AWS에 쿠버네티스를 설정하는 데 도움을 주는 프로그램이다. 이 글을 쓰는 시점에 AWS에서 우분투 리눅스를 만들어서 클러스터를 만드는 것까지 성공했지만 개발 PC인 Window와 mac에서도 할 수 있게 할려고 한다. 순서 쿠버네티스 설치 kops 설치 AWS IAM 설정 route53 설정 AWS CLI 설치 s3 버킷 생성 Kops 참조사이트: https://github.com/kubernetes/kops Linux curl -LO https://github.com/kubernetes/kops/releases/download/$(curl -s https://api.github.com/repos/kubernetes/kops/releases/latest | gre.. 2020. 3. 20.
[Git] 잘못 올라간 파일 삭제 // Git 저장소와 로컬 저장소에 있는 파일을 모두 삭제한다. $ git rm [File Name] // Git 저장소에 있는 파일을 삭제, 로컬 저장소에 있는 파일은 삭제하지 않는 다. $ git rm --cached [File Name] // .idea 폴더 하위의 모든 파일 삭제 $ git rm --cached -r .idea/ 2020. 3. 19.
React에서 Canvas로 그림 그리기 Canvas와 값을 저장할 변수 선언 let canvas; // 캔버스 let canvasRef = createRef(); // Ref를 사용해 캔버스의 Dom값을 가져온다. let pos = { // 그림이 그려질 때 사용될 좌표 값 drawable: false, X: -1, Y: -1 }; let ctx; // 컨텍스트 // 캔버스 설정 return ( ); 초기화 useEffect(()=> {}, []): 두번째 값으로 '[]'을 주면 componentdidmount을 사용하는 것과 같다. 컴포넌트가 로딩이 완료되면 캔버스의 값을 가져와 컨텍스트를 설정하고 이벤트들 설정한다. useEffect(() => { canvas = canvasRef.current; ctx = canvas.ge.. 2020. 3. 18.
[Docker] 백업하기 1. 백업 전 상태 저장하기 (commit) sudo docker commit -p [CONTAINER ID] [NAMES] # commit sudo docker ps -a # 이미지들 확인 한 후 sudo docker commit -p a6e352c093b3 build-machin # commit 2. 백업하기 (save) sudo docker save -o [저장할이름].tar [이미지 이름] sudo docker save -o build-machin.tar build-machin 3. 복원하기 (load) sudo docker load < [백업한 파일이름].tar sudo docker load < build-machin.tar # 복원하기 sudo docker images # 확인하기 2020. 3. 17.