Skip to content

Commit

Permalink
Add dragonfly-operator
Browse files Browse the repository at this point in the history
  • Loading branch information
MacroPower committed Jun 9, 2024
1 parent 794f9fe commit 67977ae
Show file tree
Hide file tree
Showing 6 changed files with 53 additions and 0 deletions.
14 changes: 14 additions & 0 deletions applications/base/dragonfly-operator/application.libsonnet
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
local app = import '../../lib/app.libsonnet';
local ns = import 'namespace.libsonnet';

app.new(
name='dragonfly-operator',
path='applications/base/dragonfly-operator',
namespace=ns.metadata.name,
).withChart(
name='dragonfly-operator',
repoURL='https://jacobcolvin.com/helm-charts',
targetRevision='0.1.1',
releaseName='dragonfly-operator',
values='values.yaml'
)
5 changes: 5 additions & 0 deletions applications/base/dragonfly-operator/main.jsonnet
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
// jsonnet base/dragonfly-operator/main.jsonnet -J vendor

local ns = import 'namespace.libsonnet';

[ns]
3 changes: 3 additions & 0 deletions applications/base/dragonfly-operator/namespace.libsonnet
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
local k = import '../../lib/k.libsonnet';

k.core.v1.namespace.new('dragonfly-operator')
29 changes: 29 additions & 0 deletions applications/base/dragonfly-operator/values.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
crds:
install: true
keep: true

replicaCount: 2

rbacProxy:
image:
repository: gcr.io/kubebuilder/kube-rbac-proxy
tag: v0.13.1
resources:
requests:
cpu: 10m
memory: 150Mi
limits:
cpu: 500m
memory: 150Mi

manager:
image:
repository: docker.dragonflydb.io/dragonflydb/operator
tag: v1.1.2
resources:
requests:
cpu: 10m
memory: 150Mi
limits:
cpu: 500m
memory: 150Mi
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
import '../../../base/dragonfly-operator/application.libsonnet'
1 change: 1 addition & 0 deletions applications/environments/home/imports.libsonnet
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
import 'csi-addons/application.libsonnet',
import 'defectdojo/application.libsonnet',
import 'descheduler/application.libsonnet',
import 'dragonfly-operator/application.libsonnet',
import 'excoredns/application.libsonnet',
import 'external-secrets/application.libsonnet',
import 'external-services/application.libsonnet',
Expand Down

0 comments on commit 67977ae

Please sign in to comment.