diff --git a/k8s/apps/n8n/kustomization.yaml b/k8s/apps/n8n/kustomization.yaml index 7195c07..cdf3b92 100644 --- a/k8s/apps/n8n/kustomization.yaml +++ b/k8s/apps/n8n/kustomization.yaml @@ -20,3 +20,10 @@ helmCharts: namespace: n8n valuesFile: values-searxng.yaml includeCRDs: true + - name: yacy + repo: https://raw.githubusercontent.com/yacy/yacy_search_server/master/charts + version: 0.1.0 + releaseName: yacy + namespace: n8n + valuesFile: values-yacy.yaml + includeCRDs: true diff --git a/k8s/apps/n8n/values-yacy.yaml b/k8s/apps/n8n/values-yacy.yaml new file mode 100644 index 0000000..c312187 --- /dev/null +++ b/k8s/apps/n8n/values-yacy.yaml @@ -0,0 +1,61 @@ +replicaCount: 1 + +image: + repository: yacy/yacy_search_server + pullPolicy: IfNotPresent + tag: "latest" + +nameOverride: "" +fullnameOverride: "" + +serviceAccount: + create: true + automount: true + annotations: {} + name: "" + +podAnnotations: {} +podLabels: {} + +podSecurityContext: + runAsNonRoot: true + runAsUser: 1000 + runAsGroup: 1000 + fsGroup: 1000 + +securityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + readOnlyRootFilesystem: false + +service: + type: ClusterIP + port: 8090 + +ingress: + enabled: false + +resources: + limits: + memory: 2Gi + requests: + cpu: 100m + memory: 1Gi + +persistence: + enabled: true + size: 10Gi + accessMode: ReadWriteOnce + +nodeSelector: + kubernetes.io/hostname: master.tail2fe2d.ts.net + +yacy: + adminPassword: "yacy123" + initCrawlURLs: + - "https://www.example.com/" + memory: "Xmx1024m" + network: + mode: "intranet" # standalone mode for local usage \ No newline at end of file