github.com/alibaba/sealer@v0.8.6-0.20220430115802-37a2bdaa8173/applications/yrcloudfile/example/Clusterfile.yaml (about)

     1  ---
     2  apiVersion: sealer.aliyun.com/v1alpha1
     3  kind: Plugin
     4  metadata:
     5    name: SHELL
     6  spec:
     7    action: PreInstall
     8    data: |
     9      cd /var/lib/sealer/data/my-cluster/rootfs/yrcloudfile && chmod 0755 all.sh && sh -x all.sh 192.168.13.28 8080
    10  ---
    11  apiVersion: sealer.aliyun.com/v1alpha1
    12  kind: Config
    13  metadata:
    14    name: yrcloudfile.yml
    15  spec:
    16    path: etc/yrcloudfile.yml
    17    data: |
    18      hosts:
    19      - hostname: node28.yr
    20        mds_disks: [/dev/sdb,/dev/sdc]
    21        mgmt_network: {device: ens224, ipaddr: 192.168.13.28}
    22        oss_disks: [/dev/sdd, /dev/sde]
    23        password: Passw0rd
    24        roles: [mds, oss, mgr] 
    25      - hostname: node29.yr
    26        mds_disks: [/dev/sdb,/dev/sdc]
    27        mgmt_network: {device: ens224, ipaddr: 192.168.13.29}
    28        oss_disks: [/dev/sdd, /dev/sde]
    29        password: Passw0rd
    30        roles: [mds, oss, mgr]
    31      - hostname: node35.yr
    32        mds_disks: [/dev/sdb,/dev/sdc]
    33        mgmt_network: {device: ens224, ipaddr: 192.168.13.35}
    34        oss_disks: [/dev/sdd, /dev/sde]
    35        password: Passw0rd
    36        roles: [mds, oss, mgr]
    37      mgmt_cidr: 192.168.0.0/16
    38      mode: install
    39      owner: sealer
    40      http_port: 8080
    41      etcd_port: 2479
    42      etcd_peer_port: 2480
    43      mount_path: /mnt/pfs
    44      storage_cidr: 192.168.0.0/16
    45      version: 6.6.2
    46  ---
    47  apiVersion: zlink.aliyun.com/v1alpha1
    48  kind: Cluster
    49  metadata:
    50    creationTimestamp: null
    51    name: my-cluster
    52  spec:
    53    certSANS:
    54    - aliyun-inc.com
    55    - 10.0.0.2
    56    image: registry.cn-qingdao.aliyuncs.com/yrcloudfile/yrcloudfile:latest
    57    masters:
    58      count: "1"
    59      cpu: "4"
    60      dataDisks:
    61      - "100"
    62      ipList:
    63      - 192.168.13.28
    64      memory: "4"
    65      systemDisk: "100"
    66    network:
    67      podCIDR: 100.64.0.0/10
    68      svcCIDR: 10.96.0.0/22
    69    nodes:
    70      count: "0"
    71      cpu: "4"
    72      dataDisks:
    73      - "100"
    74      ipList:
    75      - 192.168.13.29
    76      - 192.168.13.35
    77      memory: "4"
    78      systemDisk: "100"
    79    provider: BAREMETAL
    80    ssh:
    81      passwd: Passw0rd
    82      pk: /root/.ssh/id_rsa
    83      user: root
    84  status: {}