Initial Commit
This commit is contained in:
parent
ff52718a85
commit
b3b43329cd
22 changed files with 1582 additions and 0 deletions
78
input.example.json
Normal file
78
input.example.json
Normal file
|
|
@ -0,0 +1,78 @@
|
|||
{
|
||||
"chart": {
|
||||
"apiVersion": "v1",
|
||||
"appVersion": "1.0.0",
|
||||
"description": "A Helm chart for deploying <service name>.",
|
||||
"homepage": "<Helm Chart Homepage>",
|
||||
"maintainers": [
|
||||
{
|
||||
"name": "<Author Name>",
|
||||
"email": "<Author Email>"
|
||||
}
|
||||
],
|
||||
"name": "<Helm Chart Name>",
|
||||
"sources": [
|
||||
"<Helm Chart Source>"
|
||||
],
|
||||
"version": "1.0.0"
|
||||
},
|
||||
"image": {
|
||||
"repository": "<Registry URL (if applicable)>/<Image Name>",
|
||||
"pullPolicy": "IfNotPresent"
|
||||
},
|
||||
"ingress": {
|
||||
"hostname": "<DNS Name Where The App Will Be Hosted>"
|
||||
},
|
||||
"db": {
|
||||
"name": "<Database Name>",
|
||||
"host": "<Database Host>",
|
||||
"user": "<Database User>",
|
||||
"password": "<Database Password>"
|
||||
},
|
||||
"nosql": {
|
||||
"dbName": "<NoSQL Database Name>",
|
||||
"user": "<NoSQL Database User>",
|
||||
"password": "",
|
||||
"tables": {
|
||||
"<Table Environment Variable Name>": {
|
||||
"name": "<Table Intermediate Name (used in Helm template files)>",
|
||||
"value": "<Actual Table Name>"
|
||||
}
|
||||
}
|
||||
},
|
||||
"cache": {
|
||||
"password": "<Cache Password>"
|
||||
},
|
||||
"oauth": {
|
||||
"baseAppUrl": "<Base URL of the App>",
|
||||
"appAbbreviation": "<App Abbreviation>",
|
||||
"appName": "<App Name>",
|
||||
"serviceName": "<Service Name>",
|
||||
"devPort": "<Dev Port>",
|
||||
"clientId": "",
|
||||
"clientSecret": ""
|
||||
},
|
||||
"thirdPartyServices": {
|
||||
"openai": {
|
||||
"apiKey": "<OpenAI API Key>"
|
||||
}
|
||||
},
|
||||
"extraEnvVars": {
|
||||
"<Sensitive Environment Variable Name>": {
|
||||
"type": "Secret",
|
||||
"name": "{{ .Release.Name }}-<Sensitive Value Name (ex. private-token, etc...)>",
|
||||
"key": "<Key Used Within The Secret (ex. token, etc...)>",
|
||||
"description": "<Description Of The Environment Variable>",
|
||||
"value": "<Value for the Environment Variable>"
|
||||
},
|
||||
"<Configurable Environment Variable Name>": {
|
||||
"type": "ConfigMap",
|
||||
"name": "{{ .Release.Name }}-<Configurable Value Name (ex. external-service-host, etc...)>",
|
||||
"key": "<Key Used Within The ConfigMap (ex. extern-host, etc...)>",
|
||||
"description": "<Description Of The Environment Variable>",
|
||||
"value": "<Value for the Environment Variable>"
|
||||
},
|
||||
"<Environment Variable Name>": "'<Quoted Value>'"
|
||||
},
|
||||
"registry": "<Helm Registry URL to publish to (if applicable)>"
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue