mirror of
https://github.com/plcnk/charts.git
synced 2026-04-05 17:22:21 +00:00
feat(it-tools): Change service port to 8080 (#8)
* fix(actions): Add NET_BIND_SERVICE capability * test(it-tools): Remove capabilities options * feat(it-tools): Removed liveness & readiness probes * feat(actions): Update chart testing workflow * test(actions): Re-add probes & test security context * feat(it-tools): Changed service port to 8080 * feat(doc): Be more specific in the changelog
This commit is contained in:
committed by
GitHub
parent
6afaf6cf65
commit
882dc805cf
2
.github/ct-install-config.yaml
vendored
2
.github/ct-install-config.yaml
vendored
@ -1,2 +1,4 @@
|
||||
debug: true
|
||||
all: true
|
||||
chart-repos:
|
||||
- bjw-s=https://bjw-s.github.io/helm-charts
|
||||
|
||||
2
.github/ct-lint-config.yaml
vendored
2
.github/ct-lint-config.yaml
vendored
@ -1,3 +1,5 @@
|
||||
debug: true
|
||||
all: true
|
||||
validate-maintainers: false
|
||||
chart-repos:
|
||||
- bjw-s=https://bjw-s.github.io/helm-charts
|
||||
|
||||
12
.github/workflows/lint-test.yaml
vendored
12
.github/workflows/lint-test.yaml
vendored
@ -1,4 +1,4 @@
|
||||
name: Lint and Test Charts
|
||||
name: Linting and Testing
|
||||
|
||||
on:
|
||||
push:
|
||||
@ -24,9 +24,7 @@ jobs:
|
||||
uses: helm/chart-testing-action@v2.6.1
|
||||
|
||||
- name: Run chart-testing (lint)
|
||||
run: |
|
||||
helm repo add bjw-s https://bjw-s.github.io/helm-charts
|
||||
ct lint --config .github/ct-lint-config.yaml
|
||||
run: ct lint --config .github/ct-lint-config.yaml
|
||||
|
||||
test:
|
||||
runs-on: ubuntu-latest
|
||||
@ -50,9 +48,9 @@ jobs:
|
||||
fi
|
||||
|
||||
- name: Create kind cluster
|
||||
if: steps.list-changed.outputs.changed == 'true'
|
||||
uses: helm/kind-action@v1.10.0
|
||||
|
||||
- name: Run chart-testing (install)
|
||||
run: |
|
||||
helm repo add bjw-s https://bjw-s.github.io/helm-charts
|
||||
ct install --config .github/ct-install-config.yaml
|
||||
if: steps.list-changed.outputs.changed == 'true'
|
||||
run: ct install --config .github/ct-install-config.yaml
|
||||
|
||||
6
.github/workflows/release.yaml
vendored
6
.github/workflows/release.yaml
vendored
@ -1,4 +1,4 @@
|
||||
name: Release Charts
|
||||
name: Release
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
@ -44,9 +44,7 @@ jobs:
|
||||
git config user.email "${{ env.AUTHOR_EMAIL }}"
|
||||
|
||||
- name: Add Helm repos
|
||||
run: |
|
||||
helm repo add bitnami https://charts.bitnami.com/bitnami
|
||||
helm repo add bjw-s https://bjw-s.github.io/helm-charts
|
||||
run: helm repo add bjw-s https://bjw-s.github.io/helm-charts
|
||||
|
||||
- name: Install chart-releaser
|
||||
uses: helm/chart-releaser-action@v1.5.0
|
||||
|
||||
@ -6,6 +6,7 @@
|
||||
<a href="https://github.com/plcnk/charts/blob/master/LICENSE"><img src="https://img.shields.io/github/license/plcnk/charts" /></a>
|
||||
<a href="https://artifacthub.io/packages/search?repo=plcnk"><img src="https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/plcnk" /></a>
|
||||
<a href="https://github.com/plcnk/charts/actions/workflows/release.yaml"><img src="https://github.com/plcnk/charts/actions/workflows/release.yaml/badge.svg" /></a>
|
||||
<a href="https://github.com/plcnk/charts/actions/workflows/lint-test.yaml"><img src="https://github.com/plcnk/charts/actions/workflows/lint-test.yaml/badge.svg" /></a>
|
||||
</p>
|
||||
|
||||
# Charts
|
||||
|
||||
@ -4,7 +4,7 @@ description: Collection of handy online tools for developers, with great UX.
|
||||
home: https://github.com/plcnk/charts/tree/master/charts/it-tools
|
||||
icon: https://raw.githubusercontent.com/plcnk/charts/master/charts/it-tools/icon.svg
|
||||
type: application
|
||||
version: 2.0.0
|
||||
version: 2.1.0
|
||||
# renovate datasource=docker depName=ghcr.io/corentinth/it-tools
|
||||
appVersion: "2024.5.13-a0bc346"
|
||||
kubeVersion: ">=1.22.0-0"
|
||||
@ -21,7 +21,7 @@ sources:
|
||||
annotations:
|
||||
artifacthub.io/changes: |-
|
||||
- kind: changed
|
||||
description: Major chart overhaul. Now using bjw-s's common library chart.
|
||||
description: Changed service port from 80 to 8080
|
||||
artifacthub.io/links: |-
|
||||
- name: App Source
|
||||
url: https://github.com/CorentinTh/it-tools
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
|
||||
<img src="https://raw.githubusercontent.com/plcnk/charts/master/charts/it-tools/icon.svg" align="right" width="92" alt="it-tools logo">
|
||||
|
||||

|
||||

|
||||

|
||||

|
||||
|
||||
@ -11,7 +11,7 @@ Collection of handy online tools for developers, with great UX.
|
||||
**Homepage:** <https://github.com/plcnk/charts/tree/master/charts/it-tools>
|
||||
|
||||
**This chart is not maintained by the upstream project and any issues with the chart should be raised
|
||||
[here](https://github.com/plcnk/charts/issues/new?assignees=plcnk&labels=bug&template=bug_report.yaml&name=it-tools&version=2.0.0)**
|
||||
[here](https://github.com/plcnk/charts/issues/new?assignees=plcnk&labels=bug&template=bug_report.yaml&name=it-tools&version=2.1.0)**
|
||||
|
||||
## Source Code
|
||||
|
||||
|
||||
@ -18,7 +18,7 @@ configMaps:
|
||||
include /etc/nginx/mime.types;
|
||||
|
||||
server {
|
||||
listen 80;
|
||||
listen 8080;
|
||||
server_name _;
|
||||
root /usr/share/nginx/html;
|
||||
index index.html;
|
||||
@ -59,7 +59,7 @@ controllers:
|
||||
containers:
|
||||
app:
|
||||
ports:
|
||||
- containerPort: 80
|
||||
- containerPort: 8080
|
||||
name: http
|
||||
protocol: TCP
|
||||
probes:
|
||||
|
||||
@ -62,7 +62,7 @@ service:
|
||||
controller: main
|
||||
ports:
|
||||
http:
|
||||
port: 80
|
||||
port: 8080
|
||||
|
||||
# -- Configure persistence for the chart under this key.
|
||||
# @default -- See [values.yaml](./values.yaml)
|
||||
|
||||
Reference in New Issue
Block a user