Study/PKOS
-
JBoss EAP로 마이그레이션 이 단계에서는 표준(Jakarta EE) 인터페이스를 사용하도록 앱의 일부 Weblogic 관련 코드를 마이그레이션합니다. 1. 코드로 이동 식별된 마이그레이션 문제가 포함된 코드로 이동해 보겠습니다. MTA 탐색기에서 monolith 소스 프로젝트를 확장하고 monolith > src > main > java > com > redhat > coolstore > utils > StartupListener.java로 이동합니다. 힌트를 확장하고 표시하려면 실제 클래스 이름 StartupListener.java 옆에 있는 화살표를 클릭해야 합니다 . CTRL+p ( Mac OSX에서는 CMD+p )를 사용하여 파일을 빠르게 열 수 있습니다. 표시되는 텍스트 상자에 파일 이..
PKOS - 7주차 졸업 과제 RedHat - Red Hat 개발자 워크샵 Container & Cloud-Native hands-on 후기 (2)JBoss EAP로 마이그레이션 이 단계에서는 표준(Jakarta EE) 인터페이스를 사용하도록 앱의 일부 Weblogic 관련 코드를 마이그레이션합니다. 1. 코드로 이동 식별된 마이그레이션 문제가 포함된 코드로 이동해 보겠습니다. MTA 탐색기에서 monolith 소스 프로젝트를 확장하고 monolith > src > main > java > com > redhat > coolstore > utils > StartupListener.java로 이동합니다. 힌트를 확장하고 표시하려면 실제 클래스 이름 StartupListener.java 옆에 있는 화살표를 클릭해야 합니다 . CTRL+p ( Mac OSX에서는 CMD+p )를 사용하여 파일을 빠르게 열 수 있습니다. 표시되는 텍스트 상자에 파일 이..
2023.03.05 -
졸업 과제 주제 선정 이유 최근 Red Hat에서 진행하는 개발자 워크샵 Container & Cloud-Native에 다녀왔다. 개인적으로 관심있었던 MSA와 모놀리스 애플리케이션의 Cloud-Native화, 그리고 OpenShift를 직접 다루어 볼수 있는 Hands-on 세션으로 이루어진 흥미로운 주제의 좋은 워크샵 이었기에 공유하면 어떨까 하는 생각에 이렇게 졸업 과제 주제를 선정하게 되었다. Red Hat 개발자 워크샵에는 많은 내용이 있었지만 그중 Migration Toolkit for Applications을 사용하여 Java EE 애플리케이션을 JBoss EAP로 이동하고 컨테이너화는 Module1에 대해서 다루려고 한다. Red Hat 개발자 워크샵 개요 & 커리큘럼 RedHat에서 진행..
PKOS - 7주차 졸업 과제 RedHat - Red Hat 개발자 워크샵 Container & Cloud-Native hands-on 후기 (1)졸업 과제 주제 선정 이유 최근 Red Hat에서 진행하는 개발자 워크샵 Container & Cloud-Native에 다녀왔다. 개인적으로 관심있었던 MSA와 모놀리스 애플리케이션의 Cloud-Native화, 그리고 OpenShift를 직접 다루어 볼수 있는 Hands-on 세션으로 이루어진 흥미로운 주제의 좋은 워크샵 이었기에 공유하면 어떨까 하는 생각에 이렇게 졸업 과제 주제를 선정하게 되었다. Red Hat 개발자 워크샵에는 많은 내용이 있었지만 그중 Migration Toolkit for Applications을 사용하여 Java EE 애플리케이션을 JBoss EAP로 이동하고 컨테이너화는 Module1에 대해서 다루려고 한다. Red Hat 개발자 워크샵 개요 & 커리큘럼 RedHat에서 진행..
2023.03.05 -
과제 1 파드에서 EC2 메타데이터의 IAM Role 토큰 정보를 활용하여(boto3), 스터디에서 소개한 것 이외의 다른 **AWS 서비스(혹은 Action)**를 사용 후 코드나 스샷을 올려주세요 과제 2 책 398~400페이지 - kubescape armo 웹 사용 후 관련 스샷을 올려주세요 과제 3 polaris 관련 실습(아무거나) 후 관련 스샷을 올려주세요 과제 4 신규 서비스 어카운트(SA) 생성 후 '클러스터 수준(모든 네임스페이스 포함)에서 읽기 전용'의 권한을 주고 테스트 후 코드나 스샷을 올려주세요
PKOS - 7주차 - 보안과제 1 파드에서 EC2 메타데이터의 IAM Role 토큰 정보를 활용하여(boto3), 스터디에서 소개한 것 이외의 다른 **AWS 서비스(혹은 Action)**를 사용 후 코드나 스샷을 올려주세요 과제 2 책 398~400페이지 - kubescape armo 웹 사용 후 관련 스샷을 올려주세요 과제 3 polaris 관련 실습(아무거나) 후 관련 스샷을 올려주세요 과제 4 신규 서비스 어카운트(SA) 생성 후 '클러스터 수준(모든 네임스페이스 포함)에서 읽기 전용'의 권한을 주고 테스트 후 코드나 스샷을 올려주세요
2023.03.04 -
[과제1] 책 367~372페이지 - 사용자 정의 prometheusrules 정책 설정 : 파일 시스템 사용률 80% 초과 시 시스템 경고 발생시키기 [과제2] 책 386~389페이지 - LogQL 사용법 익히기 [과제3] Awesome Prometheus alerts 를 참고해서 스터디에서 배우지 않은 Alert Rule 생성 및 적용 후 관련 스샷을 올려주세요 그라파나에서 그래프 이미지를 포함한 알람을 슬랙에 전달하게 설정 후 관련 스샷을 올려주세요 https://awesome-prometheus-alerts.grep.to/rules#speedtest Awesome Prometheus alerts Collection of alerting rules awesome-prometheus-alerts.gr..
PKOS - 6주차 - 얼럿매니저 로깅시스템[과제1] 책 367~372페이지 - 사용자 정의 prometheusrules 정책 설정 : 파일 시스템 사용률 80% 초과 시 시스템 경고 발생시키기 [과제2] 책 386~389페이지 - LogQL 사용법 익히기 [과제3] Awesome Prometheus alerts 를 참고해서 스터디에서 배우지 않은 Alert Rule 생성 및 적용 후 관련 스샷을 올려주세요 그라파나에서 그래프 이미지를 포함한 알람을 슬랙에 전달하게 설정 후 관련 스샷을 올려주세요 https://awesome-prometheus-alerts.grep.to/rules#speedtest Awesome Prometheus alerts Collection of alerting rules awesome-prometheus-alerts.gr..
2023.02.24 -
Harbor, Gitlab, ArgoCD를 통해 CI,CD 환경 구성하기 실습 전 주의 사항 kops 인스턴스 t3.small & 노드 c5.2xlarge (vCPU 8, Memory 16GiB) 배포 : 이번주 실습에서 성능을 요구하는 파드를 사용함. 이번 실습은 kops-ec2 인스턴스는 t3.small로 배포, 기존 cloudFomation.yaml 파일에서 docker install 등.. user data, 스크립트 수정되어 배포. kops 인스턴스 t3.small : 도커 엔진 확인 # 도커 설치 : 이미 되어 있음 amazon-linux-extras install docker -y systemctl start docker && systemctl enable docker # 설치된 패키지 확인..
PKOS - 4주차 Harbor, Gitlab, ArgoCDHarbor, Gitlab, ArgoCD를 통해 CI,CD 환경 구성하기 실습 전 주의 사항 kops 인스턴스 t3.small & 노드 c5.2xlarge (vCPU 8, Memory 16GiB) 배포 : 이번주 실습에서 성능을 요구하는 파드를 사용함. 이번 실습은 kops-ec2 인스턴스는 t3.small로 배포, 기존 cloudFomation.yaml 파일에서 docker install 등.. user data, 스크립트 수정되어 배포. kops 인스턴스 t3.small : 도커 엔진 확인 # 도커 설치 : 이미 되어 있음 amazon-linux-extras install docker -y systemctl start docker && systemctl enable docker # 설치된 패키지 확인..
2023.02.06 -
중간 과제 주제 선정 이유 3주차 스터디 과정중 최진영님의 AWS EKS 서비스에 대한 소개 발표를 듣고 또다른 3사의 클라우드 플랫폼인 Azure에 PaaS형 쿠버네티스 서비스를 소개하는 것은 어떨까? 하는 생각이 들어 간단하게 소개하고자 주제를 선정하게 되었다. ( Azure Kubernetes Service를 간단히 소개 하는 이유는 다른 PaaS형 서비스도 마찬가지만 깊이 있는 부분은 워낙 방대하기에... 전부 다룰 수 없어서... 제목을 정하게 되었다. 추후 블로그 활동을 통해 Azure에 관한 다양한 기술들을 다루어볼 예정.. ) Managed Kubernetes란? 우선 AKS, EKS, GKE ... 등 이런 클라우드 위에서 동작하는 PaaS형 서비스에 대해 다루기 전에 Managed Ku..
PKOS - 중간 과제 Azure Kubernetes Service 간단 소개중간 과제 주제 선정 이유 3주차 스터디 과정중 최진영님의 AWS EKS 서비스에 대한 소개 발표를 듣고 또다른 3사의 클라우드 플랫폼인 Azure에 PaaS형 쿠버네티스 서비스를 소개하는 것은 어떨까? 하는 생각이 들어 간단하게 소개하고자 주제를 선정하게 되었다. ( Azure Kubernetes Service를 간단히 소개 하는 이유는 다른 PaaS형 서비스도 마찬가지만 깊이 있는 부분은 워낙 방대하기에... 전부 다룰 수 없어서... 제목을 정하게 되었다. 추후 블로그 활동을 통해 Azure에 관한 다양한 기술들을 다루어볼 예정.. ) Managed Kubernetes란? 우선 AKS, EKS, GKE ... 등 이런 클라우드 위에서 동작하는 PaaS형 서비스에 대해 다루기 전에 Managed Ku..
2023.02.02