공부합시다!/AWS
-
05_EKS-LoadBalancer 연결공부합시다!/AWS 2023. 7. 10. 00:01
이번 시간에는 생성한 EKS 클러스터를 LoadBalancer에 연결해 보도록 하겠습니다. 1. manifest 파일 생성 및 적용 2. Object 확인 3. LoadBalancer 생성 4. 확인 5. Cluster 삭제 순으로 진행합니다. 1. manifest 파일 생성 및 적용 1.1. 작업디렉토리 생성 및 이동 # mkdir load # cd load 1.2. namespace 생성 1.2.1. 노트패드로 notepad name.yml 네임스페이스 web생성 apiVersion: v1 kind: Namespace metadata: name: web 1.3. Deployment 생성 1.3.1. 노드패드로 dep.yml 이름의 Deployment 생성 apiVersion: apps/v1 kind:..
-
06_EKS에 외부 Cluster(K8S) 등록 및 관리: EKS Connector공부합시다!/AWS 2023. 7. 9. 12:01
EKS를 활용하면 외부(GCP, Azure, Tanzu, Onpremis 등) K8S Cluster를 등록해서 관리할 수 있습니다.물론 한계는 있습니다만 그래도 단일 환경에서 모니터링이 가능하다면 꽤 괜찮은 방법일 듯 합니다.역할 설정들이 까다롭기는 하지만 최대한 쉽게 풀어보려 합니다.프로젝트에 활용하시면 좋을 듯! 우선 결론부터 보여드리면 이렇게 EKS의 클러스터가 아닌 Other Cluster로 나타난다는 점입니다.매력적이죠! 그럼 시작하겠습니다. 1. 역할 생성2. 정책 연결3. Cluster 등록4. 확인순서로 진행하겠습니다.https://docs.aws.amazon.com/ko_kr/eks/latest/userguide/eks-connector.html Amazon EKS Connector -..
-
userdata : wordpress + rds공부합시다!/AWS 2022. 6. 30. 17:50
#! /bin/bash sudo su - yum install -y httpd amazon-linux-extras enable php7.2 amazon-linux-extras enable lamp-mariadb10.2-php7.2 yum install -y php php-cli php-pdo php-fpm php-json php-mysqlnd mariadb wget https://ko.wordpress.org/latest-ko_KR.tar.gz tar xvfz latest-ko_KR.tar.gz cp -a wordpress/* /var/www/html/ chown apache.apache /var/www/html/* cp /var/www/html/wp-config-sample.php /var/www/ht..
-
04_AWS CLI와 PowerShell을 이용한 EKS 관리공부합시다!/AWS 2022. 6. 27. 08:34
오늘은 AWS의 Command Line Interface와 윈도우의 PowerShell을 이용한 EKS 관리 시간입니다. 당연히 AWS CLI v2 설치와 함께 kubectl, iam_authenticator 설치 및 kubeconfig 파일에 리전과 클러스터를 업데이트하는 작업이 필요합니다. 1. AWS Access key 및 Secret Key 생성 2. AWS CLI v2 설치 및 구성 3. kubectl 설치 4. chocolate 설치 5. iam_authenticator 설치 6. kubeconfig 업데이트 7. 오류 처리 순으로 진행합니다. 1. AWS Access key 및 Secret Key 생성 1.1. IAM -> 내 보안 자격증명 클릭 1.2. 액세스 키 만들기 클릭 1.2.1. ..
-
03_EKS(Elastic Kubernetes Service) 구성공부합시다!/AWS 2022. 6. 26. 12:56
자 오늘은 AWS의 K8S 관리형 서비스인 EKS를 구성해 보겠습니다. IAM에 역할 추가를 해야함으로 주의해 주세요~ 1. 역할 생성 1.1. Master node 역할 생성 1.1.1. IAM -> 역할만들기 클릭 1.1.2. AWS 서비스 -> EKS 검색 -> EKS-Cluster 선택 -> 다음 1.1.3. 권한 정책 확인 -> 다음 1.1.4.역할 이름(EKS_CLU) 설정 후 생성 클릭 1.2. Worker Node 역할 생성 1.2.1. Master Node 역할 (EKS_CLU) 확인 후 역할 만들기 클릭 1.2.2. AWS 서비스 선택 -> EC2 선택 -> 다음 1.2.3. 권한 추가 -> 권한 정책 eks 검색 -> AmazonEKS_CNI_Policy, AmazoneEKS_Work..