John Healy
01/18/2023, 12:27 PMKathy Satterlee
01/18/2023, 4:00 PMJohn Healy
01/19/2023, 12:25 PMdatabase:
host: <AMAZON_RDS_ENDPOINT
port: 3306
driverClass:
dbScheme:
dbUseSSL: true
databaseName: <RDS_DATABASE_NAME
auth:
database: <RDS_DATABASE_USERNAME>
username: <RDS_DATABASE_PW>
Benjamin Edwards
01/19/2023, 9:23 PM- name: FLEET_MYSQL_ADDRESS
valueFrom:
secretKeyRef:
name: fleet_secrets
key: mysql_address
- name: FLEET_MYSQL_DATABASE
valueFrom:
secretKeyRef:
name: fleet_secrets
key: mysql_database
- name: FLEET_MYSQL_PASSWORD
valueFrom:
secretKeyRef:
name: fleet_secrets
key: mysql_password
- name: FLEET_MYSQL_USERNAME
valueFrom:
secretKeyRef:
name: fleet_secrets
key: mysql_username
John Healy
01/23/2023, 9:45 AMapiVersion: v2
name: fleetdm
description: For deploying fleet to Kanopy
type: application
version: 0.1.0
appVersion: "4.19.1"
dependencies:
- name: web-app
alias: server
version: "4.12.0"
repository: <https://10gen.github.io/helm-charts>
- name: redis
alias: cache
version: "17.0.10"
repository: <https://charts.bitnami.com/bitnami>
- name: FLEET_MYSQL_ADDRESS
valueFrom:
secretKeyRef:
name: fleet_secrets
key: mysql_address
- name: FLEET_MYSQL_DATABASE
valueFrom:
secretKeyRef:
name: fleet_secrets
key: mysql_database
- name: FLEET_MYSQL_PASSWORD
valueFrom:
secretKeyRef:
name: fleet_secrets
key: mysql_password
- name: FLEET_MYSQL_USERNAME
valueFrom:
secretKeyRef:
name: fleet_secrets
key: mysql_username
server:
image:
repository: fleetdm/fleet
tag: v4.19.1
command:
- /bin/sh
- -c
- fleet prepare --no-prompt=true db; exec fleet serve
env:
FLEET_MYSQL_ADDRESS: taka
FLEET_REDIS_ADDRESS: fleetdm-cache-master:6379
FLEET_SERVER_TLS: "false"
FLEET_LOGGING_DEBUG: "true"
envSecrets:
FLEET_MYSQL_DATABASE: taka
FLEET_MYSQL_PASSWORD: taka
FLEET_MYSQL_USERNAME: taka
ingress:
enabled: true
hosts:
- <http://fleet.infosec.prod.corp.mongodb.com|fleet.infosec.prod.corp.mongodb.com>
replicaCount: 1
services:
- name: http
ingress: true
type: ClusterIP
port: 80
targetPort: 8080
resources:
requests:
cpu: 500m
memory: 512Mi
database:
auth:
database: fleet
username: fleet
existingSecret: taka
primary:
persistence:
enabled: true
size: 20Gi
cache:
architecture: standalone
persistence:
enabled: false
auth:
enabled: false
frederick ferby
01/23/2023, 3:59 PMJohn Healy
01/24/2023, 11:21 AM