Skip to content

Commit

Permalink
Doc updates and Helm release action added (#191)
Browse files Browse the repository at this point in the history
* Doc updates and Helm release action added

* Added DocumentDB and Route53 hostname support

---------

Co-authored-by: James Westbrook <james.westbrook8@t-mobile.com>
  • Loading branch information
i-ate-a-vm and James Westbrook authored Sep 17, 2024
1 parent 9c0a7c3 commit bdf99d7
Show file tree
Hide file tree
Showing 6 changed files with 3,099 additions and 26 deletions.
33 changes: 33 additions & 0 deletions .github/workflows/helm-release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Release Tilloo Helm Charts

on:
push:
branches:
- main
paths:
- "helm-charts/*/Chart.yaml"

jobs:
release:
permissions:
contents: write
runs-on: ubuntu-latest
steps:
- name: Checkout Repository
uses: actions/checkout@v3
with:
fetch-depth: 0

- name: Configure Git
run: |
git config user.name "$GITHUB_ACTOR"
git config user.email "$GITHUB_ACTOR@users.noreply.github.com"
- name: Run chart-releaser
uses: helm/chart-releaser-action@v1.6.0
with:
skip_existing: false
packages_with_index: true
charts_dir: helm-charts/
env:
CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
8 changes: 4 additions & 4 deletions helm-charts/tilloo/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
apiVersion: "v2"
apiVersion: 'v2'
name: tilloo
version: 1.0.0
version: 1.0.1
description: Tilloo Helm chart
keywords:
- tilloo
- kubernetes
- tilloo
- kubernetes
11 changes: 6 additions & 5 deletions helm-charts/tilloo/README.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,23 @@
# tilloo

![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square)
![Version: 1.0.1](https://img.shields.io/badge/Version-1.0.1-informational?style=flat-square)

Tilloo Helm chart

## Values

| Key | Type | Default | Description |
|-----|------|---------|-------------|
| additionalVolumeMounts | list | `[]` | Specify where to mount additional volumes in pods |
| additionalVolumeMounts | list | `[]` | Specify where to mount additional volumes in pods |
| additionalVolumes | list | `[]` | Extra volumes to mount on Tilloo service pods, can be used to add extra ConfigMaps or secrets to pods |
| debug | bool | `false` | When set to "true", enables debug logging for Tilloo services |
| debug | bool | `true` | When set to "true", enables debug logging for Tilloo services |
| environment | string | `"production"` | Environment variable used to update the ConfigMap |
| image | object | `{"repository":"ghcr.io/chriskinsman/tilloo","tag":"latest"}` | Used to override the repository the Tilloo image is pulled from for development purposes |
| ingress | object | `{"host":"","tags":""}` | Variables to set the ingress |
| ingress | object | `{"host":"","tags":""}` | Variables to set the ingress. Currently only supports AWS EKS |
| jobsNamespace | string | `"tilloo-jobs"` | |
| logger | object | `{"name":"logger"}` | Logger variables |
| mongodb | object | `{"connectionString":"mongodb://root:password@mongodb.tilloo-services.svc.cluster.local:27017/tilloo?authSource=admin"}` | Connection string to use for MongoDB. Should be pulled from a Kubernetes secret or AWS secret through Terraform |
| mongodb.connectionString | string | `""` | |
| mongodb.supportDocumentDB | bool | `true` | |
| nameOverride | string | `""` | |
| scheduler | object | `{"name":"scheduler"}` | Scheduler variables |
| serviceAccountName | string | `"tilloo-admin"` | Name of the service account, must be unique within a single cluster |
Expand Down
Loading

0 comments on commit bdf99d7

Please sign in to comment.