stdout_inputcommand - choisungwook/portfolio GitHub Wiki

개요

  • 쿠버네티스 컨테이너에서 사용자가 입력한 쉘명령어를 stdout으로 출력

원리

  • 사용자가 마지막으로 입력한 명령어를 stdout으로 출력한다.
    • 마지막 명령어는 history 1으로 쉽게 가져올 수 있다.
  • 쿠버네티스 리소스 설정은 환경변수로 설정한다.

쿠버네티스 리소스 설정

contianers:
  env:
  - name: USER_INPUT
    value: >-
    Echo "$(history 1)" >> /proc/1/fd/1
⚠️ **GitHub.com Fallback** ⚠️