전체 글291 [KANS-7주차] Istio의 Egress Gateway 해당 내용은 istio egress gateway를 사용하였하였고, 다음 공식문서의 튜토리얼을 따릅니다.https://istio.io/latest/docs/tasks/traffic-management/egress/egress-gateway/ Egress GatewaysDescribes how to configure Istio to direct traffic to external services through a dedicated gateway.istio.io 개요기본적으로 Egress는 가능하지만 Egress Gateway를 사용하는 이유는 밖으로 나가는 트래픽도 모니터링 및 통제가 가능하도록 하기 위함입니다. 설치튜토리얼 상 default profile를 사용하고 있기 때문에 egress gatewa.. 2024. 10. 20. [KANS-7주차] Istio에서 Kubernetes Ingress Gateway 활용하기 Istio의 자체 Ingress Gateway를 사용할 수도 있지만 이번 실습에서는 Kubernetes Ingress Gateway를 활용해 보겠습니다.Istio의 공식문서에는 다음과 같이 2개의 gateway yaml을 모두 제공하고 있습니다.역사https://istio.io/latest/blog/2022/gateway-api-beta/ Extending Gateway API support in IstioA standard API for service mesh, in Istio and in the broader community.istio.io2022년 Kubernetes SIG가 Gateway API의 베타릴리즈를 하면서 istio도 Kubernetes의 Gateway API를 베타로 승격하고 추후에.. 2024. 10. 19. [KANS-7주차] Envoy QuickStart 톺아보기 이번 튜토리얼은 Envoy 공식문서의 QuickStart를 쭉 따라해봤다. Envoy 설치각 운영체제 별로 설치방법은 공식문서에서 참조하기바란다.나는 대표적으로 ubuntu-22.04인 jammy version으로 작성한다.wget -O- https://apt.envoyproxy.io/signing.key | sudo gpg --dearmor -o /etc/apt/keyrings/envoy-keyring.gpgecho "deb [signed-by=/etc/apt/keyrings/envoy-keyring.gpg] https://apt.envoyproxy.io jammy main" | sudo tee /etc/apt/sources.list.d/envoy.listsudo apt-get updatesudo ap.. 2024. 10. 18. [한빛미디어] <테라폼으로 시작하는 IaC - 개정판> 리뷰 총평- 책의 난이도 : ★★★☆☆- 추천 별점 : ★★★★★- 추천 독자 : 테라폼을 도입 준비중이거나 사용하고 있는 엔지니어/개발자- 지은이 : 김민수, 김재준, 이규석, 이유종 지음- 출판사 : 한빛미디어 이 책은 과거 의 개정판입니다.테라폼을 공부하기에 매우 좋은 기본서이며, 초급부터 심화까지 모든 내용을 다루고 있습니다.특히나 한국에 하시코프에서 근무하시는 분들이 참석해서 한국인이 작성한 서적이기 때문에 제가 강력 추천하는 이유기도 합니다. 이 외에 대표적으로 Terraform up and running 등이 유명한데, 아무래도 외국인 저자가 적은 글은 번역의 질과 언어에 대한 이해가 어느정도 필요하기 때문에 항상 좀 어려움이 있더라구요. 1판 .. 2024. 10. 17. [KANS-6주차] Envoy Gateway 사용하기 Envoy Gatewayhttps://gateway.envoyproxy.io/docs/ Welcome to Envoy GatewayEnvoy Gateway Documentsgateway.envoyproxy.io 대부분의 Gateway API는 envoy를 통해서 트래픽을 전송 및 추적하고 있습니다. 그런데 Envoy에서도 자체적으로 gateway를 제공하고 있어 오히려 최강자가 아닐까 생각됩니다.아키텍처 Envoy 또한 GatewayClass를 통해서 설정값을 관리하게 됩니다. 해당 설정에 따라 Gateway를 구성하며 HTTP/GRPC/TLS/TCP/UDP 등 대표적인 프로토콜의 라우팅을 모두 지원하고 있습니다. 해당 라우팅 요청에 따라 Target인 backend 혹은 service에 요청을 전달합니.. 2024. 10. 12. Flutter 설치 요즘 Flutter를 공부하고 있는데요. 간단하게 알아보겠습니다. 플러터는 다중 플랫폼을 지원하는 구글의 모바일 UI 프레임워크입니다.기본적으로 네이티브앱으로 컴파일이 가능하고, 크로스플랫폼을 지원합니다.Widget 기반으로 동작해서 Widget만 이해하면 대부분을 이해한 것입니다. 대표적으로 Stateless widget, stateful widget 등 그 종류가 엄청 다양합니다. DartDart 라는 프로그래밍 언어로 되어있습니다. 네이티브 코드로 컴파일해서 앱에 빌드가 가능합니다. 개발시 핫 리로드라는 특수 기능이 있는 가상 머신을 사용합니다. 이 덕분에 굳이 다시 배포하지 않아도 코드를 실행해볼 수 있습니다. Dart 언어의 특징- Type을 지원합니다. Type 추론이 됩니다.- 단일 스레드 .. 2024. 10. 8. 이전 1 ··· 18 19 20 21 22 23 24 ··· 49 다음