Điểm:0

dữ liệu người dùng/siêu dữ liệu khởi tạo trên đám mây không được tải trong ESXi

lá cờ cn

Tôi đang sử dụng Terraform để cung cấp máy ảo trong môi trường ESXi. Tôi làm điều này bằng cách nhập thủ công Ubuntu Focal Cloud Image làm mẫu và sao chép các máy ảo từ nó, với các tham số được cung cấp bởi sự kết hợp của các thuộc tính vApp và extra_config:

vapp {
    thuộc tính = {
      "tên máy chủ" = "thử nghiệm địa hình"
      # người dùng ubuntu
      "mật khẩu" = "xxx"
      "dữ liệu người dùng" = base64encode(file("${path.module}/cloudinit/kickstart.yml"))
    }
  }
  extra_config = {
    "guestinfo.metadata" = base64encode(file("${path.module}/cloudinit/metadata.yml"))
    "guestinfo.metadata.encoding" = "base64"
    "guestinfo.userdata" = base64encode(file("${path.module}/cloudinit/userdata.yml"))
    "guestinfo.userdata.encoding" = "base64"
  }

Thật không may, cloud-init không áp dụng bất kỳ thứ gì từ siêu dữ liệu/userdata.yml. Lý do dường như là trong khi sudo DI_LOG=stderr /usr/lib/cloud-init/ds-identify --force sản lượng Đã tìm thấy 2 nguồn dữ liệu được tìm thấy=tất cả: OVF VMware, cloud_id chỉ nhìn thấy ovf.

Việc chuyển công cụ extra_config hoạt động, vmware-rpctool 'info-get guestinfo.userdata'|base64 --decode mang lại nội dung chính xác - do đó, vấn đề phải ở đâu đó trong cloud-init.

Làm cách nào để yêu cầu cloud-init buộc chỉ sử dụng VMware nguồn dữ liệu?

JMHerrer avatar
lá cờ us
Xin chào, bạn đã thử triển khai hình ảnh đám mây ubuntu với siêu dữ liệu theo cách thủ công trên vsphere chưa?
lá cờ cn
Vâng, chính xác là hình ảnh "focal-server-cloudimg-amd64.ova" mà theo mô tả của nó ("VMware/Virtualbox OVA") được tạo riêng cho VMware.

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