差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

兩邊的前次修訂版 前次修改
下次修改
前次修改
tech:k8s-netchk [2021/05/28 20:34] jonathantech:k8s-netchk [2023/04/07 12:43] (目前版本) – [檢測跨 namespace 的 service] jonathan
行 83: 行 83:
 </cli> </cli>
  
 +
 +===== 檢測跨 namespace 的 service =====
 +  * 預設完整服務網址是 {SERVICE_NAME}.{NAMESPACE_NAME}.svc.cluster.local
 +  * Exp. 一個簡易網頁服務
 +    * SERVICE_NAME : test-20230110-37-master-serv-svc
 +    * NAMESPACE_NAME : test-20230110-37
 +    * **test-20230110-37-master-serv-svc.test-20230110-37.svc.cluster.local** 
 +  * Exp. 在 namespace : test-20230110-37 內的 POD 內可直接使用 service name : test-20230110-37-master-serv-svc 當網址 ++看結果|<cli>
 +/var/www/html # curl http://test-20230110-37-master-serv-svc
 +
 +<!doctype html>
 +
 +<html lang="en">
 +<head>
 +  <meta charset="utf-8">
 +  <title>III DevOps Sample</title>
 +  <style>
 +      h3{text-align: center;}
 +  </style>
 +</head>
 +<body>
 +  <h3>Hello World!</h3>
 +</body>
 +</cli>++
 +  * Exp. 在 namespace : test-20230110-37 外的 POD 內需要使用完整的服務網址 : test-20230110-37-master-serv-svc.test-20230110-37.svc.cluster.local ++看結果|<cli>
 +/var/www/html # curl http://test-20230110-37-master-serv-svc.test-20230110-37.svc.cluster.local
 +
 +<!doctype html>
 +
 +<html lang="en">
 +<head>
 +  <meta charset="utf-8">
 +  <title>III DevOps Sample</title>
 +  <style>
 +      h3{text-align: center;}
 +  </style>
 +</head>
 +<body>
 +  <h3>Hello World!</h3>
 +</body>
 +</cli>++
 ===== 參考網址 ===== ===== 參考網址 =====
   * https://stackoverflow.com/questions/62847331/is-there-possible-to-install-curl-into-busybox-in-kubernetes-pod   * https://stackoverflow.com/questions/62847331/is-there-possible-to-install-curl-into-busybox-in-kubernetes-pod
  
 {{tag>K8s busybox}} {{tag>K8s busybox}}
  • tech/k8s-netchk.1622205261.txt.gz
  • 上一次變更: 2021/05/28 20:34
  • jonathan