github.com/mirantis/virtlet@v1.5.2-0.20191204181327-1659b8a48e9b/pkg/libvirttools/TestCloudInitGenerator__pod_with_volumes_to_mount.out.yaml (about)

     1  meta-data:
     2    instance-id: foo.default
     3    local-hostname: foo
     4  user-data:
     5    mounts:
     6    - - /dev/disk/by-path/virtio-pci-0000:00:01.0-scsi-0:0:0:1-part1
     7      - /opt
     8    - - /dev/disk/by-path/virtio-pci-0000:00:01.0-scsi-0:0:0:2
     9      - /var/lib/whatever
    10    - - /dev/disk/by-path/virtio-pci-0000:00:01.0-scsi-0:0:0:3-part2
    11      - /var/lib/foobar
    12    write_files:
    13    - content: |
    14        #!/bin/sh
    15        if ! mountpoint /opt; then mkdir -p /opt && mount /dev/`ls /sys/devices/pci0000:00/0000:00:03.0/virtio*/host*/target*:0:0/*:0:0:1/block/`1 /opt; fi
    16        if ! mountpoint /var/lib/whatever; then mkdir -p /var/lib/whatever && mount /dev/`ls /sys/devices/pci0000:00/0000:00:03.0/virtio*/host*/target*:0:0/*:0:0:2/block/` /var/lib/whatever; fi
    17        if ! mountpoint /var/lib/foobar; then mkdir -p /var/lib/foobar && mount /dev/`ls /sys/devices/pci0000:00/0000:00:03.0/virtio*/host*/target*:0:0/*:0:0:3/block/`2 /var/lib/foobar; fi
    18      path: /etc/cloud/mount-volumes.sh
    19      permissions: "0755"