apiVersion: flightctl.io/v1alpha1 kind: Fleet metadata: annotations: {} labels: fleet: 'store-baremetal' name: store-baremetal spec: selector: matchLabels: type: 'baremetal' demo: 'retail' template: metadata: labels: fleet: 'store-baremetal' spec: applications: [] os: image: edge-registry.itix.fr/demo-edge-retail/baremetal:latest config: - name: baremetal-site-config configType: GitConfigProviderSpec gitRef: path: /flightctl/fleets/baremetal/sites/{{ getOrDefault .metadata.labels "site" "default" }}/ repository: demo-edge-retail targetRevision: main - name: nextcloud-container configType: GitConfigProviderSpec gitRef: path: /flightctl/apps/nextcloud/ repository: demo-edge-retail targetRevision: main - name: odoo-container configType: GitConfigProviderSpec gitRef: path: /flightctl/apps/odoo/ repository: demo-edge-retail targetRevision: main - name: vm-nextcloud configType: GitConfigProviderSpec gitRef: path: /flightctl/apps/vm-nextcloud/ repository: demo-edge-retail targetRevision: main - name: hyperv-migration configType: GitConfigProviderSpec gitRef: path: /flightctl/apps/hyperv-migration/ repository: demo-edge-retail targetRevision: main systemd: matchPatterns: - libvirtd.service - greenboot-healthcheck.service - nextcloud-app.service - nextcloud-db.service - nextcloud-nginx.service - nextcloud-redis.service - odoo-app.service - odoo-db.service - odoo-init.service - bootstrap-vm@nextcloud.service - migrate-vm@printserver.service --- apiVersion: flightctl.io/v1alpha1 kind: Fleet metadata: annotations: {} labels: fleet: 'store-vm-nextcloud' name: store-vm-nextcloud spec: selector: matchLabels: type: 'virtualmachine' vm.name: 'nextcloud' demo: 'retail' template: metadata: labels: fleet: 'store-vm-nextcloud' spec: applications: [] os: image: edge-registry.itix.fr/demo-edge-retail/virtualmachine:latest config: - name: vm-nextcloud-site-config configType: GitConfigProviderSpec gitRef: path: /flightctl/fleets/vm-nextcloud/sites/{{ getOrDefault .metadata.labels "site" "default" }}/ repository: demo-edge-retail targetRevision: main - name: nextcloud-container configType: GitConfigProviderSpec gitRef: path: /flightctl/apps/nextcloud/ repository: demo-edge-retail targetRevision: main systemd: matchPatterns: - greenboot-healthcheck.service - nextcloud-app.service - nextcloud-db.service - nextcloud-nginx.service - nextcloud-redis.service