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: {}