mirror of
https://github.com/siderolabs/omni.git
synced 2025-08-07 01:56:59 +02:00
Add the new resources for the cloud provider feature: `CloudConfigs`, `MachineRequests` and `MachineRequestStatuses`. Add a new role, `CloudProvider` with access to the resources a cloud provider plugin requires. Introduce the concept of "cloud provider service accounts" which are a special type of service accounts in the format `cloud-provider:<id>`. They must have the `CloudProvider` role and their id is matched against the label `omni.sidero.dev/cloud-provider-id` label on the `MachineRequest*` type resources. Signed-off-by: Utku Ozdemir <utku.ozdemir@siderolabs.com>
18 lines
386 B
Go
18 lines
386 B
Go
// Copyright (c) 2024 Sidero Labs, Inc.
|
|
//
|
|
// Use of this software is governed by the Business Source License
|
|
// included in the LICENSE file.
|
|
|
|
// THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
|
|
//
|
|
// Generated on 2024-06-20T13:01:12Z by kres f292767.
|
|
|
|
package frontend
|
|
|
|
import "embed"
|
|
|
|
// Dist is an embedded JS frontend release folder.
|
|
//
|
|
//go:embed dist
|
|
var Dist embed.FS
|