IT Curation 자세히보기
728x90

List 167

django | summernote 적용

정적파일 업데이트가 안되어 있으면 오류 나는 경우가 있음. python manage.py collectstatic 공식문서 참조. https://github.com/summernote/django-summernote GitHub - summernote/django-summernote: Simply integrate Summernote editor with Django project. Simply integrate Summernote editor with Django project. - GitHub - summernote/django-summernote: Simply integrate Summernote editor with Django project. github.com

aws | eks, gitaction, argoCD 작업

참고 자료 : https://catalog.us-east-1.prod.workshops.aws/workshops/9c0aa9ab-90a9-44a6-abe1-8dff360ae428/ko-KR/110-cicd/100-cicd ※ 개인 용도로 정리하여 빠진 부분이 많습니다. 위의 링크 참고 하시는게 더 좋습니다. 1. ArgoCD를 EKS에 설치 kubectl create namespace argocd kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yaml 2. aws에 CLB 서비스 설치(실습 후 삭제) kubectl patch svc argocd-server -n arg..

CLOUD/AWS 2023.01.05

aws | efs 동적 스토리지 배포

1. 테라폼으로 efs먼저 배포 후 시작. 파일링크 : https://github.com/Seong-dong/team_prj_k8s/tree/main/environment/efs GitHub - Seong-dong/team_prj_k8s Contribute to Seong-dong/team_prj_k8s development by creating an account on GitHub. github.com 2. 자격증명 정책 생성(테스트 후 삭제) 정책 이름 : AmazonEKS_EFS_CSI_Driver_Policy aws iam create-policy --policy-name AmazonEKS_EFS_CSI_Driver_Policy --policy-document file://iam-policy-ex..

CLOUD/AWS 2023.01.04

aws | efs & gitaction & terraform | django image CI 작업

1. Terraform ECR 배포. repository Name : app 2. gitaction 설정 ci를 위한 저장소의 하위 경로에 .github/workflows/build.yaml 생성 아래는 예시 내용. 숨기는 변수값은 gitaction의 settings의 Secrets에서 설정. name: Django CI on: push: branches: [ "main" ] pull_request: branches: [ "main" ] jobs: build: runs-on: ubuntu-latest strategy: max-parallel: 4 matrix: python-version: [3.8] steps: # git에서 설정한 비공개 변수 - name: checkout source code uses..

CLOUD/AWS 2023.01.04

aws | 테라폼을 이용한 EKS 환경구성 컨트롤러 배포까지

제목을 어떻게 적해야될지 아직 고민중... 테라폼을 이용하여 EKS환경 구성 후 kubernetes ingress를 사용해보려고함. 개발서버 : centOS7 참고링크 : https://catalog.us-east-1.prod.workshops.aws/workshops/9c0aa9ab-90a9-44a6-abe1-8dff360ae428/ko-KR/60-ingress-controller/100-launch-alb 1. 테라폼을 이용한 EKS 배포 - 배포시 서브넷 태그 key:value 설정 중요 - key = kubernetes.io/role/elb - value = 1 2. 기본 설정 ※ 남는 pc에 kubernetes 제어용 서버 구축하여사용중. 2-1 클러스터 연결 aws eks update-kube..

CLOUD/AWS 2022.12.31