osccost: service: # -- enable service enable: True serviceMonitor: # -- enable serviceMonitor enable: True # -- scrape interval interval: 10m # -- MetricRelabelConfigs to apply to samples after scraping, but before ingestion metricRelabelings: [] # - action: keep # regex: 'kube_(daemonset|deployment|pod|namespace|node|statefulset).+' # sourceLabels: [__name__] # -- RelabelConfigs to apply to samples before scraping relabelings: [] # - sourceLabels: [__meta_kubernetes_pod_node_name] # separator: ; # regex: ^(.*)$ # targetLabel: nodename # replacement: $1 # action: replace serviceAccount: # -- enable serviceAccount enable: True ingress: # -- enable ingress enable: True # -- Add hostname hostnameosccost: osc-cost.outscale.com # -- Add hostname secretnameosccost: cert-osc-cost # -- enable Tls enableTls: False secret: # -- enable secret enable: True # -- Outscale Access Key oscAccessKey: myAccessKey # -- Outscale Secret Key oscSecretKey: mySecretKey # -- Outscale Region oscRegion: myRegion podDisruptionBudget: # -- enable podDisruptionBudget enable: True # -- Max unavailable pod maxUnavailable: 1 deployment: # -- enable deployment enable: True # -- specify pull secrets imagePullSecrets: [] containers: # -- Outscale provider image image: outscale/osc-cost # -- Outscale provider image tag imageTag: "v0.5.3" # -- ImagePullPolcy to use (IfNotPresent, Never, Always) pullPolicy: Always # -- Additional securityContext to add securityContext: # -- Allow or denied Privilege escalation allowPrivilegeEscalation: false # -- Run as user runAsUser: 65535 # -- Run as group runAsGroup: 65535 # -- Set read only rootfs readOnlyRootFilesystem: false # -- Manage resource resources: memory: # -- Container memory requests requests: 600Mi # -- Container memory limits limits: 900Mi # -- Container memory limits cpu: # -- Container cpu requests requests: 300m # -- Container cpu limts limits: 600m ephemeralstorage: # -- Container ephemeralstorage requests requests: 100Mi # -- Container ephemeralstorage limits limits: 200Mi # -- Allow to pass extra parameters to osc-cost command (for example "--skip-resource Oos") osccostExtraParams: ""