목록전체 글 (246)
without haste but without rest
version: '3' services: mysql: image: mysql:5.7 platform: linux/amd64 restart: always ports: - "3306:3306" environment: MYSQL_USER: test MYSQL_PASSWORD: test MYSQL_ROOT_PASSWORD: root volumes: - ./data:/var/lib/mysql command: ['mysqld', '--character-set-server=utf8mb4', '--collation-server=utf8mb4_unicode_ci'] 커맨드 명령어로 캐릭터셋 utf8 지정하지 않으면 디폴트가 라틴이라 한글을 지원하지 않는다.
https://stackoverflow.com/questions/11248073/what-is-the-easiest-way-to-remove-all-packages-installed-by-pip What is the easiest way to remove all packages installed by pip? I'm trying to fix up one of my virtualenvs - I'd like to reset all of the installed libraries back to the ones that match production. Is there a quick and easy way to do this with pip? stackoverflow.com
DAG Runs — Airflow Documentation airflow.apache.org 에어플로우 스케줄러는 마지막 데이터 간격 이후에 실행되지 않았거나 지워진 데이터 간격부터 DAG를 실행한다. 이 컨셉을 Catchup이라고 부른다.
https://forums.docker.com/t/where-are-stored-the-environment-variables/65762 Where are stored the environment variables? I am puzzled by a strange behavior I noticed in one of my images. I use docker in a way that is not idiomatic, I need to create a runtime user that matches the one of the host during the initialization of the container. I am wondering how the environment v forums.docker.com /p..
https://stackoverflow.com/questions/11618898/pg-config-executable-not-found pg_config executable not found I am having trouble installing psycopg2. I get the following error when I try to pip install psycopg2: Error: pg_config executable not found. Please add the directory containing pg_config to the ... stackoverflow.com brew install postgresql
Goal aws 시크릿 매니저 사용 방법을 빠르게 파악한다. aws 키 주입과 IAM에 대한 사전 지식이 존재한다고 가정한다. 자습서: 보안 암호 생성 및 검색 - AWS Secrets Manager 자습서: 보안 암호 생성 및 검색 이 자습서에서는 보안 암호를 AWS Secrets Manager에서 생성하여 저장합니다. 콘솔 또는 AWS CLI를 사용할 수 있습니다. 보안 암호에는 키-값 페어로 저장된 단일 암호가 docs.aws.amazon.com 1. 새 보안 암호 생성 https://console.aws.amazon.com/secretsmanager/ 시크릿 매니저 콘솔로 접근해서 새 보안 암호를 생성한다. 컨테이너 MySQL로 테스트할 목적이므로 기타 데이터베이스로 선택을 했다. 사용할 유저 네..
Official Docs - Airflow architecture overview Architecture Overview — Airflow Documentation airflow.apache.org Medium Article How to Setup Airflow Multi-Node Cluster with Celery & RabbitMQ What is Airflow? medium.com Goal Airflow의 아키텍처를 파악한다. Celery Executor가 무엇인지 파악한다. Overview 스케쥴러는 워크플로우를 익스큐터에 전달한다. 익스큐터는 적합한 워커에 작업을 분배한다. 이때 작업은 곧 바로 워커에 전달하는 것이 아니라 메시지 큐에 전달 한다. 스케쥴러와 익스큐터는 DAG Directory에 ..
ecs ci/cd 테스트용 장고 컨테이너 아이러니 하게도 파이썬 이미지에서 직접 장고를 설치해서 사용하는 것을 권장한다. Dockerfile FROM python:3.7 WORKDIR /usr/src/app COPY requirements.txt ./ RUN pip install -r requirements.txt RUN django-admin startproject mysite WORKDIR /usr/src/app/mysite RUN sed -i '28s/.*/ALLOWED_HOSTS=["*"]/' /usr/src/app/mysite/mysite/settings.py EXPOSE 8000 CMD ["python", "manage.py", "runserver", "0.0.0.0:8000"] 테스트 컨테이..