Điểm:0

vô hiệu hóa chuyển đổi tự động tài nguyên không dùng nữa

lá cờ br

Tôi đang cố gắng tạo tài nguyên K8S một cách có mục đích bằng các tài nguyên không dùng nữa phiên bản api cho mục đích thử nghiệm, nhưng tiếp tục kết thúc với tài nguyên được chuyển đổi sang tài nguyên không được dùng nữa phiên bản api. Tôi không hiểu tại sao điều đó lại xảy ra và không thể tìm thấy bất kỳ cuộc thảo luận/chủ đề nào về cách buộc K8S API tôn trọng bảng kê khai tài nguyên của tôi.

Có ai biết làm thế nào nó có thể được thực hiện? Hoặc thậm chí tại sao nó đang hành động như vậy?

Đây là tài nguyên tôi đang cố gắng tạo:

phiên bản api: mạng.k8s.io/v1beta1
loại: Xâm nhập
metadata:
  tên: không dùng nữa
thông số kỹ thuật:
  quy tắc:
    - máy chủ: example.com
      http:
        con đường:
          - con đường: /*
            pathType: Thực hiện cụ thể
            phụ trợ:
              tên dịch vụ: kiểm tra
              cổng dịch vụ: 80

Tôi đã cố gắng tạo tài nguyên này trên một số cụm với các phiên bản sau:

  • 1.16
  • 1.21
  • 1.23

Đối với mỗi cụm, tôi đã sử dụng tương ứng kubectl phiên bản. Đây là dấu hiệu cho thấy « chuyển đổi » không xảy ra phía máy khách.

Đây là tài nguyên được tạo trên cụm, như bạn có thể thấy, phiên bản api không giống nhau...

apiVersion: mạng.k8s.io/v1                                                                                                                                                                                
loại: Xâm nhập                                                                                                                                                                                                   
metadata:                                                                                                                                                                                                       
  chú thích:                                                                                                                                                                                                  
    kubectl.kubernetes.io/last-applied-configuration: |                                                                                                                                                         
      {"apiVersion":"networking.k8s.io/v1beta1","kind":"Ingress","metadata":{"annotations":{},"name":"deprecated-ingress","namespace":" test1"},"spec":{"rules":[{"host":"example.com","http":{"paths":[{"backen
d":{"serviceName":"test","servicePort":80},"path":"/*","pathType":"ImplementationSpecific"}]}}]}}                                                                                                           
  tạoDấu thời gian: "2022-06-02T12:06:04Z"                                                                                                                                                                     
  hoàn thiện:                                                                                                                                                                                                   
  - mạng.gke.io/ingress-Finalizer-V2                                                                                                                                                                      
  thế hệ: 1                                                                                                                                                                                                 
  Trường được quản lý:                                                                                                                                                                                                
  - apiVersion: mạng.k8s.io/v1beta1                                                                                                                                                                       
    loại trường: TrườngV1                                                                                                                                                                                        
    các trườngV1:                                                                                                                                                                                                   
      f: siêu dữ liệu:                                                                                                                                                                                               
        f: người hoàn thiện:                                                                                                                                                                                           
          .: {}                                                                                                                                                                                                 
          v:"networking.gke.io/ingress-Finalizer-V2": {}
    quản lý: glbc
    hoạt động: Cập nhật
    thời gian: "2022-06-02T12:06:04Z"
  - apiVersion: mạng.k8s.io/v1beta1
    loại trường: TrườngV1
    các trườngV1:
      f: siêu dữ liệu:
        f: chú thích:
          .: {}
          f:kubectl.kubernetes.io/last-applied-configuration: {}
      f: thông số kỹ thuật:
        f: quy tắc: {}
    quản lý: kubectl
    hoạt động: Cập nhật
    thời gian: "2022-06-02T12:06:04Z"
  tên: không dùng nữa
  không gian tên: test1
  resourceVersion: "489457660"
  selfLink: /apis/networking.k8s.io/v1/namespaces/test1/ingresses/deprecated-ingress
  uid: c8c80e6f-3e72-45b7-aca7-d17ab4a49f19
thông số kỹ thuật:
  quy tắc:
  - máy chủ: example.com
    http:
      con đường:
      - phụ trợ:
          dịch vụ:
            tên: kiểm tra
            Hải cảng:
              số: 80
        con đường: /*
        pathType: Thực hiện cụ thể
trạng thái:
  cân bằng tải: {}

Tôi cũng đã thử với CronJob và phiên bản lô/v1beta1 và tôi đã kết thúc với lô/v1 phiên bản.

Đă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.