일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- python
- 테라폼 문법
- zsh
- minikube mac 설치
- 테라폼 기본 문법
- 도커컴포즈
- iterm2 단축키
- Bash
- linux
- BIG-O NOTATION
- docker
- server
- Shell
- Django
- zshrc
- 컨테이너
- test
- terraform 문법
- minikube 설치 방법
- 도커
- 빅오노테이션
- AWS
- iterm2 shortcuts
- customize
- nosql
- DynamoDB
- terraform
- sftp란
- 파이썬
- docker-compose
- Today
- Total
목록전체 글 (60)
sklass의 s-class 프로그래밍 blog
$ kubens my-namespace $ brew update $ brew install hyperkit $ brew install minikube minikube는 K8s cluster를 가상화한 것임으로, Virtual Box와 같은 Hypervisor를 필요로합니다. Virtual Box를 install가 없는 경우에는 위와 같이 hyperkit를 다운받아서 사용합니다. 다운이 다 되고 minikube를 사용해 클러스터를 생성하려면 아래의 명령어를 실행시켜 줍니다. $ minikube start --vm-driver=hyperkit --vm-driver 옵션으로 어떤 hypervisor를 사용하여 minikube 클러스터를 생성할 것인지 명시해줍니다. minikube cluster가 생성이 잘되..
SFTP(Secure File Transfer Protocol) 는 ssh의 파일 전송 버전이라고 생각하면 되는데, ssh 방식을 이용하여 안전하게 암호화된 구간에서 ftp 기능을 이용하는 프로토콜입니다. 기존 ssh-1이 아닌 ssh-2 버전을 사용하여 전보다 보안 취약점을 강화했다고 볼 수 있습니다. 사용법 $ sftp user@server_ipaddress $ sftp user@remotehost_domainname 만약, 기존 22번 포트가 아닌, 커스텀 포트를 사용하고 있다면 아래의 명령어로 sftp 연결을 하면 됩니다. $ sftp -oPort=customport user@server_ipaddress $ sftp -oPort=customport user@remotehost_domainname..

개념 알고리즘의 정확한 시간 복잡도를 계산하는 것은 매우 어렵습니다. 그래서 전체 수행 시간에 큰 영향을 주지 않는 상수와 계수들으르 제거하는 방법을 사용하게 되는데, 그 중 대표적인 것이 빅오 표기법(Big-O Notation) 입니다. 예를 들어 다음과 같이 쓸 수 있습니다. 이렇게 하는 이유는 x가 엄청난 큰 수 일경우에는 낮은 차수의 계산은 크게 의미가 없기 때문입니다. 대소 관계
Terraform 문법은 기본적으로 HCL(Hashicorp Configuration Language) 문법을 따르게 됩니다. 아래의 문법을 한번 확인해 보겠습니다. resource "aws_vpc" "main" { cidr_block = var.base_cidr_block } "" "" { # Block body = # Argument } : resource, data, local, variable, output 등과 같은 블록의 타입이 옵니다. : 0개 혹은 1개 이상의 BLOCK LABEL이 올 수 있고, 위의 경우, 첫번째 BLOCK LABEL은 resource의 종류, 두번째 BLOCK LABEL은 resource의 이름이 옵니다. , : 블록내의 argument값으로 key-value 형식으로..
iTerm2 Shortcuts Tab navigation open new tab: Cmd + t next tab: Cmd + Shift + ] previous tab: Cmd + Shift + [ Pane navigation split pane left-right: Cmd + d split pane top-bottom: Cmd + Shift + d next pane: Cmd + ] previous pane: Cmd + [ Search open search bar: Cmd + f find next: Cmd + g Input to all panes input to all panes in current tab: Cmd + Alt + i Clear screen clear buffer: Cmd + k clear ..
이번 글에서는 HashiCorp에서 개발한 가상 머신 이미지를 만들어주는 오픈소스인 Packer의 MacOS 설치 방법에 대해 알아보겠습니다. Packer 설치는 아래의 링크로 가서 확인하시면 됩니다 https://www.packer.io/downloads Downloads | Packer by HashiCorp Packer is a free and open source tool for creating golden images for multiple platforms from a single source configuration. www.packer.io Packer Auto-Complete packer 관련 자동완성 기능을 설치하려면 아래의 명령어를 사용해주세요. bash $ touch ~/.bashr..