feat: enable incus support in actionsdind container
All checks were successful
Build / build (pull_request) Successful in 3m4s

- add incus-images backend
- set incus-images as default backend
This commit is contained in:
Ben Vincent 2025-04-21 17:09:48 +10:00
parent eb1aee35c5
commit dccf8d9837
4 changed files with 32 additions and 0 deletions

View File

@ -0,0 +1,13 @@
default-remote: incus-images
remotes:
images:
addr: https://images.linuxcontainers.org
protocol: simplestreams
public: true
incus-images:
addr: https://incus-images.service.consul:8443
auth_type: tls
project: default
protocol: incus
public: false
aliases: {}

View File

@ -0,0 +1,15 @@
-----BEGIN CERTIFICATE-----
MIICQzCCAcmgAwIBAgIRAP69BjDEj7qKxP8PJ1LhPcEwCgYIKoZIzj0EAwMwSDEZ
MBcGA1UEChMQTGludXggQ29udGFpbmVyczErMCkGA1UEAwwicm9vdEBhdXN5ZDFu
eHZtMTA3Mi5tYWluLnVua2luLm5ldDAeFw0yNTA0MjEwNTI3MDZaFw0zNTA0MTkw
NTI3MDZaMEgxGTAXBgNVBAoTEExpbnV4IENvbnRhaW5lcnMxKzApBgNVBAMMInJv
b3RAYXVzeWQxbnh2bTEwNzIubWFpbi51bmtpbi5uZXQwdjAQBgcqhkjOPQIBBgUr
gQQAIgNiAAT+BWB3mVdTG6kIy5XY5z0t7QqudNMIqA7cXt+mT7sV74gVJeVjWi1P
poXp6OPXaGJUP937aisdAfRyvSd5qWu/WJ+i6vu7jNrGrTMsM9HDFqUzhNK5wcd4
v0BxRAT70fGjdzB1MA4GA1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcD
ATAMBgNVHRMBAf8EAjAAMEAGA1UdEQQ5MDeCHWF1c3lkMW54dm0xMDcyLm1haW4u
dW5raW4ubmV0hwR/AAABhxAAAAAAAAAAAAAAAAAAAAABMAoGCCqGSM49BAMDA2gA
MGUCMBcKlKF05Nd1NDxRDzji45O5O18EvvHkwGCAQHMw1V6Q6RNIbajSKEPwch5q
qIciAQIxAIWpYJkELMpX2yJi6uzsN5KKo5LB3p5q8VGirgs3VDpma36oo99yw9nk
YBQ2dT1GqA==
-----END CERTIFICATE-----

View File

@ -4,6 +4,8 @@ packages = [
"bash",
"consul",
"docker-ce-cli",
"incus-client",
"incus-tools",
"nodejs",
"packer",
"terraform",

View File

@ -4,6 +4,8 @@ packages = [
"bash",
"consul",
"docker-ce-cli",
"incus-client",
"incus-tools",
"nodejs",
"packer",
"terraform",