Pretty massive overhaul so that generated charts follow better current iterations (including making use of subcharts etc...)
This commit is contained in:
parent
826b9a7198
commit
37baf7e410
17 changed files with 2240 additions and 735 deletions
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"chart": {
|
||||
"apiVersion": "v1",
|
||||
"apiVersion": "v2",
|
||||
"appVersion": "1.0.0",
|
||||
"description": "A Helm chart for deploying <service name>.",
|
||||
"homepage": "<Helm Chart Homepage>",
|
||||
|
|
@ -35,13 +35,20 @@
|
|||
"tag": "<Vault Image Tag>"
|
||||
},
|
||||
"hostname": "<DNS Name where the vault will be hosted>",
|
||||
"storageClass": "<Storage Class Name>"
|
||||
"storageClass": "<Storage Class Name>",
|
||||
"policyCapabilities": [
|
||||
"create",
|
||||
"read",
|
||||
"update",
|
||||
"delete",
|
||||
"list"
|
||||
]
|
||||
},
|
||||
"nosql": {
|
||||
"dbName": "<NoSQL Database Name>",
|
||||
"user": "<NoSQL Database User>",
|
||||
"password": "<NoSQL Database Password>",
|
||||
"tables": {
|
||||
"groupings": {
|
||||
"<Table Environment Variable Name>": {
|
||||
"name": "<Table Intermediate Name (used in Helm template files)>",
|
||||
"value": "<Actual Table Name>"
|
||||
|
|
@ -51,6 +58,10 @@
|
|||
"cache": {
|
||||
"password": "<Cache Password>"
|
||||
},
|
||||
"logging": {
|
||||
"username": "<Log Aggregator Username>",
|
||||
"password": "<Log Aggregator Password>"
|
||||
},
|
||||
"oauth": {
|
||||
"baseAppUrl": "<Base URL of the App>",
|
||||
"appAbbreviation": "<App Abbreviation>",
|
||||
|
|
@ -61,14 +72,8 @@
|
|||
"clientSecret": ""
|
||||
},
|
||||
"thirdPartyServices": {
|
||||
"openai": {
|
||||
"apiKey": "<OpenAI API Key>"
|
||||
},
|
||||
"stripe": {
|
||||
"publicKey": "<Stripe Public Key>",
|
||||
"secretKey": "<Stripe Secret Key>",
|
||||
"testPublicKey": "<Stripe Test Public Key>",
|
||||
"testSecretKey": "<Stripe Test Secret Key>"
|
||||
"<service-name>": {
|
||||
"<key>": "<value>"
|
||||
}
|
||||
},
|
||||
"extraEnvVars": {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue