Điểm:2

Nội dung trong nhóm Kubernetes bị trống khi khối lượng liên tục được gắn

lá cờ us
aks

yêu cầu khối lượng liên tục và tệp yaml khối lượng liên tục

phiên bản api: v1
loại: PersistentVolume
metadata:
  tên: my-volume
  nhãn:
    loại: địa phương
thông số kỹ thuật:
  lưu trữClassName: thủ công
  dung tích:
    lưu trữ: 5Gi
  chế độ truy cập:
    - ReadWriteOnce
  đường dẫn máy chủ:
    đường dẫn: "/mnt/datatypo"


---
phiên bản api: v1
loại: PersistentVolumeClaim
metadata:
  tên: yêu cầu của tôi
thông số kỹ thuật:
  lưu trữClassName: thủ công
  volumeName: my-volume
  chế độ truy cập:
    - ReadWriteOnce
  tài nguyên:
    yêu cầu:
      lưu trữ: 3Gi

Triển khai tập tin yaml

phiên bản api: v1
loại: Dịch vụ
metadata:
  tên: typo3
  nhãn:
    ứng dụng: typo3
thông số kỹ thuật:
  loại: NútPort
  cổng:
    - nútPort: 31021
      cổng: 80
      cổng mục tiêu: 80
  bộ chọn:
    ứng dụng: typo3
---
apiVersion: ứng dụng/v1
loại: Triển khai
metadata:
  tên: typo3
thông số kỹ thuật:
  bộ chọn:
    trận đấuNhãn:
      ứng dụng: typo3
  bản sao: 1
  mẫu:
    metadata:
      nhãn:
        ứng dụng: typo3
    thông số kỹ thuật:
      sự giống nhau:
        nút mối quan hệ:
          bắt buộcDuringDuringSchedulingIgnoredDuringExecution:
            nútSelectorĐiều khoản:
            - biểu thức khớp:
              - phím: ứng dụng
                toán tử: Trong
                giá trị:
                - lỗi đánh máy3
      hộp đựng:
      - hình ảnh: hình ảnh: typo3
        tên: typo3
        imagePullPolicy: Không bao giờ
        cổng:
        - cảng container: 80
        khối lượngMount:
         - tên: my-volume
           đường dẫn gắn kết: /var/www/html/
      khối lượng:
           - tên: my-volume
             liên tụcVolumeClaim:
                 tên yêu cầu: yêu cầu của tôi

Lưu ý: nếu khối lượng liên tục không được thêm vào, thì nội dung sẽ hiển thị bên trong nhóm (trong var/www/html).Nhưng sau khi thêm ổ đĩa liên tục thì nó không hiển thị bất kỳ nội dung nào trong cùng một thư mục và đường dẫn gắn kết bên ngoài /mnt/datatypo.

lá cờ jp
bạn có nội dung trong `/mnt/datatypo` trên chính máy chủ không? Nó sẽ không được sao chép từ vùng chứa của bạn `/var/www/html/`.
aks avatar
lá cờ us
aks
Cảm ơn bạn @AlexD.
Điểm:0
lá cờ in

Đây là hành vi dự kiến: khi ổ đĩa liên tục được gắn, nó sẽ ghi đè lên nội dung của thư mục được chỉ định trong mountPath.

Do đó, bạn có hai lựa chọn:

  • đã có nội dung của thư mục đó được trình bày trên máy chủ của bạn
  • gắn kết máy chủ lưu trữ vào một thư mục khác trong vùng chứa và sau đó sao chép nội dung vào thư mục đích cuối cùng. (Có thể đạt được với lệnh trong vùng chứa)

Ngoài ra, bạn có thể gắn một tệp, có các tùy chọn khác nhau về các loại hostPath. Xin hãy làm quen với các loại hostPath.

Ghi chú! sử dụng máy chủ lưu trữ mount chỉ có thể được sử dụng để thử nghiệm một số tính năng cục bộ, đây là cách tiếp cận rất không an toàn trong các hệ thống sản xuất:

Cảnh báo: Khối lượng HostPath có nhiều rủi ro bảo mật và đó là một cách tốt nhất để tránh sử dụng HostPath khi có thể. Khi một Khối lượng HostPath phải được sử dụng, nó chỉ nên được đặt trong phạm vi được yêu cầu tệp hoặc thư mục và được gắn dưới dạng ReadOnly

Tập - hostPath.

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