@@ -687,28 +687,40 @@ dnsConfig: {}
687
687
# # ref: https://docs.nextcloud.com/server/latest/admin_manual/ai/overview.html#improve-ai-task-pickup-speed
688
688
# #
689
689
aiWorker :
690
+ # -- Start / Deploy Worker for AI
691
+ # @section -- AI Worker
690
692
enabled : false
691
693
692
694
image :
695
+ # --
696
+ # @section -- AI Worker
693
697
repository : alpine/curl
698
+ # --
699
+ # @section -- AI Worker
694
700
tag : latest
701
+ # --
702
+ # @section -- AI Worker
695
703
pullPolicy : IfNotPresent
696
704
697
- # Number of replicas to be deployed
705
+ # -- Number of replicas to be deployed
706
+ # @section -- AI Worker
698
707
replicaCount : 1
699
708
700
- # Set securityContext parameters. For example, you may need to define runAsNonRoot directive
709
+ # -- Set securityContext parameters. For example, you may need to define runAsNonRoot directive
710
+ # @section -- AI Worker
701
711
securityContext : {}
702
712
# runAsUser: 33
703
713
# runAsGroup: 33
704
714
# runAsNonRoot: true
705
715
# readOnlyRootFilesystem: true
706
716
707
- # Set podSecurityContext parameters. For example, you may need to define fsGroup directive
717
+ # -- Set podSecurityContext parameters. For example, you may need to define fsGroup directive
718
+ # @section -- AI Worker
708
719
podSecurityContext : {}
709
720
# fsGroup: 33
710
721
711
- # Set affinity parameters. For example, you may need to define a podAffinity when using a storageClass that doesn't support ReadWriteMany
722
+ # -- Set affinity parameters. For example, you may need to define a podAffinity when using a storageClass that doesn't support ReadWriteMany
723
+ # @section -- AI Worker
712
724
affinity : {}
713
725
# podAffinity:
714
726
# requiredDuringSchedulingIgnoredDuringExecution:
@@ -717,19 +729,29 @@ aiWorker:
717
729
# app: nextcloud
718
730
# topologyKey: "kubernetes.io/hostname"
719
731
720
- # Set tolerations parameters. For example, you may need to define a toleration for a specific node taint
732
+ # -- Set tolerations parameters. For example, you may need to define a toleration for a specific node taint
733
+ # @section -- AI Worker
721
734
tolerations : []
722
735
723
- # Set to true to use the hostname to check nextcloud for readiness
736
+ # -- Set to true to use the hostname to check nextcloud for readiness
737
+ # @section -- AI Worker
724
738
useHostName : true
725
739
726
- # ai-worker resources
740
+ # -- ai-worker resources
741
+ # @section -- AI Worker
727
742
resources : {}
728
743
729
-
744
+ # -- Annotations on Deployment
745
+ # @section -- AI Worker
730
746
deploymentAnnotations : {}
747
+ # -- Labels on Deployment
748
+ # @section -- AI Worker
731
749
deploymentLabels : {}
750
+ # -- Annotations on Pod
751
+ # @section -- AI Worker
732
752
podAnnotations : {}
753
+ # -- Labels on Pod
754
+ # @section -- AI Worker
733
755
podLabels : {}
734
756
735
757
imaginary :
0 commit comments