curl
-
Netshoot: 컨테이너 환경에서의 네트워크 디버깅 도구K8S 2023. 8. 11. 13:31
네트워크 문제는 때때로 복잡하고 해결하기 어려울 수 있습니다. 특히 컨테이너 환경에서는 더욱 그렇습니다. `netshoot`는 네트워크 문제를 해결하고 디버깅하기 위한 Docker 이미지입니다. 이 이미지는 네트워크 유틸리티와 도구가 풍부하게 포함되어 있어, Kubernetes와 같은 컨테이너화된 환경에서 네트워크 문제를 쉽게 진단하고 해결할 수 있게 도와줍니다. Netshoot의 특징 풍부한 네트워크 도구: `netshoot`에는 `netstat`, `ifconfig`, `iperf`, `mtr`, `curl`, `traceroute` 등의 많은 네트워크 유틸리티가 포함되어 있습니다. Kubernetes와의 호환성: 문제가 있는 Pod나 노드의 네트워크를 효과적으로 진단하려면 `netshoot`를 해당..
-
K8S API Call 예제K8S 2022. 12. 14. 18:31
https://iximiuz.com/en/posts/kubernetes-api-call-simple-http-client/ How To Call Kubernetes API using Simple HTTP Client There are plenty of reasons to call the Kubernetes API using a CLI or GUI HTTP client. This article will show you how to get the API server address, authenticate requests using certificates and Service Account tokens, and call the API using kubectl in the iximiuz.com test.yaml..
-
Network Trouble Shooting Pod Manifest메모 및 기타 2022. 11. 1. 20:52
traceroute, tcpdump, ping, curl, ip 등 다양한 네트워크 커맨드를 사용할 수 있는 이미지로 알아두면 유용하다. Network Pod Manifest apiVersion: v1 kind: Pod metadata: name: pod spec: containers: - name: pod image: nicolaka/netshoot command: ["tail"] args: ["-f", "/dev/null"] 접속하기 kubectl exec -it pod1 -- zsh
-
Keycloak을 이용한 K8S 사용자 분리K8S 2022. 9. 4. 03:02
틀린 내용이 있을 수도 있습니다! 틀린 내용이 있다면 댓글로 달아주시면 감사하겠습니다! 이번 포스팅은 kubernetes korea group에서 진행한 [keycloak을 이용한 kubernetes 사용자 분리 방법]의 내용을 바탕으로 정리했다. 우선 keycloak이란 IAM 오픈소스로 다음과 같은 기능들을 제공한다. SSO OpenID, OAuth 2.0, SAML 2.0 LDAP, AD keycloak을 이용해서 사용자를 분리하는 방법 KeyCloak을 이용한 OIDC Flow K8S에서 keycloak을 Identity Provider로 사용함으로써 OpenID connect를 사용할 수 있다. 1. 유저는 keycloak에게 요청을 보내 keycloak이 발급한 token을 받아온다. 2. 유..