윈도우 환경에서 앨리어스 사용(Alias in Windows)

기타|2021. 5. 24. 19:13

드롭박스를 사용해 alias를 동기화한다고 가정하고 진행한다.

 

%USERPROFILE%\Dropbox\alias-script 폴더를 만들고 PATH에 추가한다.

 

%USERPROFILE%\Dropbox\alias-script 폴더에 alias.bat 파일을 만들고 다음 코드를 넣는다.

 

@echo off
echo.
for /f "tokens=1,* delims= " %%a in ("%*") do set ALL_BUT_FIRST=%%b
echo @echo off > %USERPROFILE%\Dropbox\alias-script\%1.bat
echo echo. >> %USERPROFILE%\Dropbox\alias-script\%1.bat
echo %ALL_BUT_FIRST% %%* >> %USERPROFILE%\Dropbox\alias-script\%1.bat
echo Created alias for %1=%ALL_BUT_FIRST%

 

다음은 사용 예다.

 

새 명령 프롬프트를 실행한다. 새 명령 프롬프트를 사용해야 위에서 추가한 PATH가 적용된다.

 

kubectl을 k로 줄여서 사용하기 위해 다음 커맨드를 실행한다. 리눅스와는 다르게 등호(=) 사용하지 않는다는 점에 유의한다.

alias k kubectl


실행 결과는 다음 이미지를 참고한다.

 

alias k kubectl

 

도움이 됐다면 공감() 버튼을 클릭해 주세요. 감사합니다.

 

댓글()

윈도우 터미널(Windows Terminal): 창(pane) 분할 단축키

Developer Tools|2021. 5. 13. 19:08

Alt + Shift + D: 복제 및 분할(긴 축 기준)

Alt + Shift + +: 세로 분할

Alt + Shift + -: 가로 분할

Alt + Shift + 방향 키: 창(pane) 크기 조정

Alt + 방향 키: 창 간 이동

Ctrl + Shift + W 창 종료

댓글()

유용한 쿠버네티스 커맨드 모음(Kubernetes commands)

Kubernetes|2021. 5. 7. 18:51

YAML 파일을 사용해 리소스 생성

kubectl apply -f prometheus-configmap.yaml

 

YAML 파일을 사용해 기존 리소스 업데이트(패치)

kubectl create -f prometheus-configmap-update.yaml -o yaml  --dry-run | kubectl apply -f -

 

디플로이먼트의 롤아웃 상태 확인 및 대기

kubectl rollout status deployment/prometheus-deployment -n monitoring

 

레이블을 사용해 파드 로그 확인(마지막 20줄)

kubectl logs --tail=20 -n monitoring -l app=hey

 

전체 네임스페이스(namespace)에서 리소스(디플로이먼트) 조회

kubectl get deploy --all-namespaces

 

전체 파드의 환경 변수 조회(시크릿, 컨피그맵 기반의 환경 변수는 관련 리소스 이름과 키만 알려준다)

kubectl set env pods --all --list -n monitoring

 

전체 파드의 환경 변수 조회(시크릿, 컨피그맵 기반의 환경 변수를 디코딩해 보여준다)

kubectl set env pods --all --list --resolve=true -n monitoring

 

도움이 됐다면 공감(♡) 버튼을 클릭해 주세요. 감사합니다.

댓글()