Điểm:1

triển khai coredns không tìm kiếm các nút ngay cả sau bản vá hồ sơ cổng

lá cờ tr

Sự cố với cài đặt cấu hình fargate và addon coreddns; Tôi đang sử dụng địa hình cho một số bộ phận và kubetctl đối với những người khác, cấu hình fargate được tạo thông qua terraform:

fargate_profiles = {
  kube-system-profile = {
    tên = "kube-system-hồ sơ"
    bộ chọn = [
      {
        không gian tên = "hệ thống kube"
        nhãn = {
          tên = "hệ thống kube"
          k8s-app = "kube-dns"
        }
      }
    ]
    thẻ = {
      Chi phí = "DaCost"
      Môi trường = "nhà phát triển"
      Tên = "coredns-fargate-profile"
    }
  },
  swiftalk-dev-profile = {
    tên = "hồ sơ nhà phát triển"
    bộ chọn = [
      {
        không gian tên = "dev"
        nhãn = {
          tên = "nhà phát triển"
        }
      }
    ]
    thẻ = {
      Chi phí = "DaCost"
      Môi trường = "nhà phát triển"
      Tên = "hồ sơ nhà phát triển"
    }
  },
}

Sau đó tôi cài đặt lại addon coredns bằng cách sử dụng terraform

tài nguyên "aws_eks_addon" "core_dns" {
  addon_name = "coredns"
  addon_version = "v1.8.3-eksbuild.1"
  cluster_name = "${var.eks_cluster_name}-dev"
  giải quyết_xung đột = "GHI QUÁ"
  thẻ = { "eks_addon" = "coredns", name = "kube-system" }
  phụ thuộc_on = [kubernetes_namespace.dev]
}

Tôi đã vá lỗi triển khai coredns cho fargate

triển khai bản vá kubectl coredns \
  --namespace kube-system \
  --type=json \
  -p='[{"op": "remove", "path": "/spec/template/metadata/annotations/eks.amazonaws.com~1compute-type"}]'

và sau đó khởi động lại

khởi động lại triển khai kubectl -n triển khai hệ thống kube/coredns

tuy nhiên, các nhóm coredns vẫn ở trạng thái chờ xử lý

kubectl get pods -n kube-system
TÊN TÌNH TRẠNG SẴN SÀNG KHỞI ĐỘNG LẠI TUỔI
coredns-5766d4545-g6nxn 0/1 Đang chờ 0 46 phút
coredns-5766d4545-xng48 0/1 Đang chờ xử lý 0 46 phút
coredns-b744fccf4-hb726 0/1 Đang chờ xử lý 0 77 phút

Và nhật ký theo dõi trên đám mây chỉ ra các nhóm đang tìm kiếm các nút để triển khai thay vì cổng xa

I0723 10:24:38.059960 1 factory.go:319] "Không thể lên lịch nhóm; không có nút nào được đăng ký vào cụm; đang chờ" pod="kube-system/coredns-b744fccf4-hb726"
I0723 10:24:38.060078 1 factory.go:319] "Không thể lên lịch nhóm; không có nút nào được đăng ký vào cụm; đang chờ" pod="kube-system/coredns-5766d4545-xng48"
blank avatar
lá cờ ng
Chúng tôi cũng đang đối mặt với vấn đề này. Chúng tôi có các mạng con công khai và riêng tư, với cổng internet và cổng nat, tự động gán ip công khai trên các mạng con, Chúng tôi đã thử sử dụng eksctl và nó hoạt động khi tạo vpc riêng nhưng không hoạt động khi chúng tôi chỉ định vpc và mạng con. Bạn đã tìm thấy một giải pháp?
Anadi Misra avatar
lá cờ tr
Tôi vẫn chưa biết, nhưng đó là một điểm tốt cần biết, chúng tôi đã nêu vấn đề với bộ phận hỗ trợ AWS đang chờ phản hồi của họ.
tm77 avatar
lá cờ cn
@AnadiMisra Tôi cũng đang đánh cái này. Bộ phận hỗ trợ AWS đã nói gì?
Anadi Misra avatar
lá cờ tr
@tm77 Vấn đề của tôi là do chỉ giới hạn CIDR cho vpn của tôi, việc kích hoạt điểm cuối truy cập riêng tư đã khắc phục sự cố đó cho tôi. Xem câu trả lời của tôi
lá cờ vn
Vấn đề tương tự ở đây và giải pháp cho tôi nằm trong liên kết tài liệu mà @AnadiMisra đã cung cấp: `VPC của bạn phải có enableDnsHostnames và enableDnsSupport được đặt thành true`. Khi tôi đặt những điều này thành true cho VPC của mình, mọi thứ sẽ hoạt động như mong đợi mà không cần phải vá bất cứ thứ gì.
Điểm:0
lá cờ tr

Trong trường hợp của tôi, vấn đề là sau khi bật Điểm cuối truy cập công cộng theo cụm, tôi đã giới hạn ở các CIDR công khai (của VPN của chúng tôi), điều đó có nghĩa là tôi phải thêm CIDRS nhóm hoặc bật điểm cuối truy cập riêng tư như đã đề cập trong bài viết này

https://docs.aws.amazon.com/eks/latest/userguide/cluster-endpoint.html

Nó hoạt động ngay bây giờ, và không cần vá triển khai coredns

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.