mirror of
https://github.com/morten-olsen/homelab-nuclei-operator.git
synced 2026-02-08 02:16:23 +01:00
init
This commit is contained in:
34
config/production/kustomization.yaml
Normal file
34
config/production/kustomization.yaml
Normal file
@@ -0,0 +1,34 @@
|
||||
apiVersion: kustomize.config.k8s.io/v1beta1
|
||||
kind: Kustomization
|
||||
|
||||
# Reference the default configuration
|
||||
resources:
|
||||
- ../default
|
||||
|
||||
# Namespace for production deployment
|
||||
namespace: nuclei-operator-system
|
||||
|
||||
# Common labels for all resources
|
||||
commonLabels:
|
||||
environment: production
|
||||
|
||||
# Production-specific patches
|
||||
patches:
|
||||
- path: manager_patch.yaml
|
||||
target:
|
||||
kind: Deployment
|
||||
name: controller-manager
|
||||
|
||||
# Image configuration for production
|
||||
images:
|
||||
- name: controller
|
||||
newName: ghcr.io/mortenolsen/nuclei-operator
|
||||
newTag: latest
|
||||
|
||||
# ConfigMap generator for production settings
|
||||
configMapGenerator:
|
||||
- name: nuclei-config
|
||||
literals:
|
||||
- NUCLEI_TIMEOUT=60m
|
||||
- NUCLEI_RATE_LIMIT=150
|
||||
- NUCLEI_BULK_SIZE=25
|
||||
Reference in New Issue
Block a user