feat: add incus module (#230)

- add a basic incus module

Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/230
This commit was merged in pull request #230.
This commit is contained in:
2025-03-30 01:12:53 +11:00
parent 6a04701891
commit bdf420973d
4 changed files with 130 additions and 0 deletions
@@ -0,0 +1,20 @@
config: {}
networks: []
storage_pools: []
profiles: []
projects: []
cluster:
server_name: <%= @server_fqdn %>
enabled: true
member_config:
- entity: storage-pool
name: local
key: source
value: ""
description: '"source" property for storage pool "local"'
cluster_address: <%= @cluster_address %>:<%= @server_port %>
cluster_certificate: |
<%= @certificate %>
server_address: <%= @server_fqdn %>:<%= @server_port %>
cluster_token: <%= @cluster_token %>
cluster_certificate_path: ""