provisioning-code/.ncl-cache/29fa48b1bee13c119523542b54878fef004114fef3f598a6db07a38a78df4e52.json

150 lines
3.3 KiB
JSON

{
"DefaultWoodpecker": {
"database": "woodpecker",
"db_host": "postgresql.data.svc",
"forgejo_url": "http://forgejo.data.svc:3000",
"grpc_port": 9000,
"http_port": 8000,
"image_agent": "woodpecker/agent:latest",
"image_server": "woodpecker/server:latest",
"mode": "cluster",
"name": "woodpecker",
"namespace": "data",
"operations": {
"delete": true,
"health": true,
"install": true,
"update": true
},
"provides": {
"port": 8000,
"service": "woodpecker"
},
"requires": {
"credentials": [
"WOODPECKER_AGENT_SECRET",
"WOODPECKER_FORGEJO_SECRET",
"POSTGRES_PASSWORD"
],
"ports": [
{
"exposure": "public",
"port": 80
},
{
"exposure": "public",
"port": 443
}
],
"storage": {
"persistent": true,
"size": "5Gi"
}
},
"version": "latest"
},
"Version": {
"nickel_api": "1.0",
"version": "1.0.0"
},
"Woodpecker": {
"database": "woodpecker",
"db_host": "postgresql.data.svc",
"forgejo_url": "http://forgejo.data.svc:3000",
"grpc_port": 9000,
"http_port": 8000,
"image_agent": "woodpecker/agent:latest",
"image_server": "woodpecker/server:latest",
"mode": "cluster",
"name": "woodpecker",
"namespace": "data",
"operations": {
"backup": false,
"config": false,
"delete": true,
"health": true,
"install": true,
"reinstall": false,
"restart": false,
"restore": false,
"scripts": false,
"update": true
},
"provides": {
"databases": [],
"endpoints": [],
"port": 8000,
"service": "woodpecker"
},
"requires": {
"credentials": [
"WOODPECKER_AGENT_SECRET",
"WOODPECKER_FORGEJO_SECRET",
"POSTGRES_PASSWORD"
],
"ports": [
{
"exposure": "public",
"port": 80,
"protocol": "TCP"
},
{
"exposure": "public",
"port": 443,
"protocol": "TCP"
}
],
"storage": {
"persistent": true,
"size": "5Gi"
}
},
"version": "latest"
},
"defaults": {
"woodpecker": {
"database": "woodpecker",
"db_host": "postgresql.data.svc",
"forgejo_url": "http://forgejo.data.svc:3000",
"grpc_port": 9000,
"http_port": 8000,
"image_agent": "woodpecker/agent:latest",
"image_server": "woodpecker/server:latest",
"mode": "cluster",
"name": "woodpecker",
"namespace": "data",
"operations": {
"delete": true,
"health": true,
"install": true,
"update": true
},
"provides": {
"port": 8000,
"service": "woodpecker"
},
"requires": {
"credentials": [
"WOODPECKER_AGENT_SECRET",
"WOODPECKER_FORGEJO_SECRET",
"POSTGRES_PASSWORD"
],
"ports": [
{
"exposure": "public",
"port": 80
},
{
"exposure": "public",
"port": 443
}
],
"storage": {
"persistent": true,
"size": "5Gi"
}
},
"version": "latest"
}
}
}