Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
.gitops/helm/**/*.tgz
4 changes: 0 additions & 4 deletions .gitops/helm/Chart.yaml

This file was deleted.

6 changes: 6 additions & 0 deletions .gitops/helm/checkr-deploy-test/Chart.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
dependencies:
- name: helm-chart-checkr-microservice-template
repository: https://harbor.checkrhq.net/chartrepo/iie
version: 0.8.3
digest: sha256:9794d363f17008a9101c5df00a17f33598377681d96f9c599219c3ab9e638e5b
generated: "2019-11-13T08:59:21.03039-08:00"
10 changes: 10 additions & 0 deletions .gitops/helm/checkr-deploy-test/Chart.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
apiVersion: v1
description: checkr example helm chart
name: checkr-deploy-test
version: 0.1.0

dependencies:
- name: helm-chart-checkr-microservice-template
version: 0.8.x
repository: "@checkr"
alias: microservice
30 changes: 30 additions & 0 deletions .gitops/helm/checkr-deploy-test/values.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
microservice:
podDefaults:
image: checkr/deploy-test
imagePullPolicy: IfNotPresent
command: ["/app/docker-entrypoint.sh", "bundle", "exec"]
env:
dev:
DEPLOYTEST: foo
ENV_TEST: bar

deployments:
server:
args: ["puma", "-C", "config/puma.rb"]
resque-scheduler:
args: ["rake", "resque:scheduler"]

services:
deploy-test:
selector: server
ports:
- port: 80
targetPort: 9393

ingressPrefix: dev
ingresses:
web-public:
hosts:
- host: deploy-test.checkrhq-dev.net
serviceName: deploy-test
servicePort: 80
8 changes: 0 additions & 8 deletions .gitops/helm/dev.yaml

This file was deleted.

1 change: 0 additions & 1 deletion .gitops/helm/requirements.yaml

This file was deleted.

29 changes: 0 additions & 29 deletions .gitops/helm/values.yaml

This file was deleted.

12 changes: 12 additions & 0 deletions .gitops/helmfile.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# Common config
templates:
default: &default
namespace: {{ requiredEnv "DEPLOY_NAMESPACE" }}

releases:
- name: {{ requiredEnv "DEPLOY_NAMESPACE" }}-checkr-deploy-test
<<: *default
chart: ./helm/checkr-deploy-test
values:
- microservice:
ingressPrefix: {{ requiredEnv "DEPLOY_NAMESPACE" }}