ฉันกำลังพยายามปรับใช้ elasticsearch กับ AKS ด้วยตัวโหลดบาลานซ์
สิ่งที่ฉันพยายามดิ้นรนเพื่อให้บรรลุคือการมีโหลดบาลานเซอร์ที่ส่งทราฟฟิกไปยังโหนดไคลเอนต์ของฉันเท่านั้น
นี่คือสิ่งที่ฉันมี:
การใช้งาน ElasticSearch YAML:
apiVersion: elasticsearch.k8s.elastic.co/v1
ชนิด: Elasticsearch
ข้อมูลเมตา:
  ชื่อ: การเริ่มต้นอย่างรวดเร็ว
ข้อมูลจำเพาะ:
  รุ่น: 7.16.2
  ชุดโหนด:
  # 3 โหนดหลักเฉพาะ
  - ชื่อ: มาสเตอร์
    นับ: 3
    podTemplate:
      ข้อมูลจำเพาะ:
        คอนเทนเนอร์เริ่มต้น:
        - ชื่อ: sysctl
          บริบทความปลอดภัย:
            สิทธิพิเศษ: จริง
          คำสั่ง: ['sh', '-c', 'sysctl -w vm.max_map_count=262144']
    การกำหนดค่า:
      node.roles: ["มาสเตอร์"]
      #node.remote_cluster_client: เท็จ
  # 3 นำเข้าข้อมูลโหนด
  - ชื่อ: นำเข้าข้อมูล
    นับ: 3
    podTemplate:
      ข้อมูลจำเพาะ:
        คอนเทนเนอร์เริ่มต้น:
        - ชื่อ: sysctl
          บริบทความปลอดภัย:
            สิทธิพิเศษ: จริง
          คำสั่ง: ['sh', '-c', 'sysctl -w vm.max_map_count=262144']
    การกำหนดค่า:
      node.roles: ["ข้อมูล", "นำเข้า"]
  # 3 โหนดลูกค้า
  - ชื่อ: ลูกค้า
    นับ: 3
    podTemplate:
      ข้อมูลจำเพาะ:
        คอนเทนเนอร์เริ่มต้น:
        - ชื่อ: sysctl
          บริบทความปลอดภัย:
            สิทธิพิเศษ: จริง
          คำสั่ง: ['sh', '-c', 'sysctl -w vm.max_map_count=262144']
    การกำหนดค่า:
      node.roles: []
โหลดบาลานเซอร์ YAML:
api เวอร์ชัน: v1
ชนิด:บริการ
ข้อมูลเมตา:
  ชื่อ: ตัวควบคุมทางเข้า
ข้อมูลจำเพาะ:
  ประเภท: LoadBalancer
  พอร์ต:
    - ชื่อ: http
      พอร์ต: 9200
      พอร์ตเป้าหมาย: 9200
      โปรโตคอล: TCP
  ตัวเลือก:
    elasticsearch.k8s.elastic.co/cluster-name: "เริ่มต้นอย่างรวดเร็ว"
    elasticsearch.k8s.elastic.co/node-master: "เท็จ"
    elasticsearch.k8s.elastic.co/node-data: "เท็จ"
    elasticsearch.k8s.elastic.co/node-ingest: "เท็จ"
    elasticsearch.k8s.elastic.co/node-ml: "เท็จ"
    elasticsearch.k8s.elastic.co/node-transform: "เท็จ"
ตัวโหลดบาลานเซอร์นี้ไม่ตอบสนองกับสิ่งใดบนพอร์ต 9200 ดังนั้นฉันจึงสงสัยว่ามันใช้งานไม่ได้ แต่ฉันไม่แน่ใจว่าจะบรรลุสิ่งที่ฉันพยายามทำได้อย่างไร
ขอบคุณล่วงหน้า. ฉันขอคำแนะนำเกี่ยวกับวิธีแก้ปัญหานี้