Historial de versions del chart de Helm

0.6.9 (2026-06-19)

  • Possibilitat de definir el serviceAccountName dels pods, globalment mitjançant global.serviceAccountName o per component (web.serviceAccountName, etc.)
  • Addició dels noms de servei de Kubernetes (nginx.<namespace>.svc i nginx.<namespace>.svc.<clusterDomain>) als «Subject Alternative Names (SANs)» del certificat autosignat de Nginx per a la compatibilitat amb Gateway API
    • El sufix DNS del clúster es pot configurar mitjançant internalCbw.nginx.tls.clusterDomain (per defecte, cluster.local)
    • Migració: un secret cbw-nginx-tls existent no es regenera automàticament. Suprimiu-lo i executeu helm upgrade per obtenir els SAN nous
  • Canvi: ús de hostPort en lloc de Service.spec.externalIPs per exposar la base de dades i Redis als nodes satèl·lit des d’un node mestre
    • El camp externalIPs és obsolet des de Kubernetes 1.36
    • Suprimit: la variable node.ip ja no s’utilitza
  • Correcció dels errors dels descobriments DNS
    • Correcció de la resolució DNS als pods web i sidekiq reduint ndots a 1
    • Configurable mitjançant internalCbw.global.dns.ndots
  • Correcció del muntatge del volum de dades de Redis quan TLS no està activat

0.6.8 (2026-05-04)

  • Activació de TLS per a Nginx, Elasticsearch i Kibana
  • Activació de la gestió d’usuaris a Kibana, introduïda amb Cyberwatch 15.6
  • Canvi: desactivació per defecte de la interfície web als nodes satèl·lit
    • Si nginx.limitToApi no està definit, el valor és true als satèl·lits i false als altres nodes
    • Es pot continuar forçant nginx.limitToApi: false per tornar a activar la interfície web en un satèl·lit
  • Suprimit: les variables webScanner.web_scanner_api_key i webScanner.webScannerApiKeySecret ja no s’utilitzen; el web-scanner ja no s’autentica amb clau d’API

0.6.7 (2026-03-23)

  • Addició de la configuració de la mida del volum per a elasticsearch amb la variable elasticsearch.storageSize
  • Addició de la configuració de variables d’entorn amb *.env per als pods container-scanner i web-scanner

0.6.6 (2026-03-06)

  • Ara les dades d’Elasticsearch són persistents

0.6.5 (2026-02-24)

  • Addició d’allowPrivilegeEscalation al pod sidekiq-node per poder executar els escanejos nmap

0.6.4 (2026-02-13)

  • Correcció dels permisos del volum a container-scanner

0.6.3 (2026-01-26)

  • Supressió del servei de neteja del volum de container-scanner
    • Ara la neteja la fa directament el servei container-scanner
  • Addició d’un servei al pod nginx als nodes satèl·lit
  • Addició de la compatibilitat amb els secrets de Kubernetes per a tots els secrets del fitxer values.yml

0.6.2 (2026-01-09)

  • Ara les dades de Redis són persistents
  • Correcció del missatge d’avís relacionat amb el pod Elasticsearch
  • Correcció del missatge d’avís de la tasca planificada de container-scanner

0.6.1 (2025-12-12)

  • Addició d’un servei per netejar el volum de container-scanner
    • El temps entre cada neteja es pot configurar a containerScanner.cleanupIntervalHours
  • Ara el pod Elasticsearch és un StatefulSet
  • Addició de startupProbe i livenessProbe als pods cache i redis
  • Correcció del muntatge del volum data-uploads en cas de node fora de línia

0.6.0 (2025-08-25)

  • Addició de la capacitat de NodeSelector als pods
  • Addició de la possibilitat d’escalar container-scanner i web-scanner
  • Addició de la possibilitat de configurar un Horizontal Pod Autoscale (HPA) per als pods web, sidekiq, sidekiq_node, container-scanner i web-scanner
  • Simplificació de l’ús dels certificats per a l’ingress, la BD i redis
    • Ara es poden indicar els certificats i les claus directament al fitxer Values.yml
    • Els secrets de l’ingress no es regeneren a cada instal·lació
  • Addició de la compatibilitat amb diversos ingress.
    • Addició d’una configuració nova per als ingress mitjançant la variable ingress.hosts
    • Obsolet: les variables ingress.host, ingress.tls, ingress.ingressClassName i ingress.annotations ara són obsoletes. Les variables se suprimiran en una actualització futura
  • Addició de la possibilitat d’utilitzar un Persistent Volume (PV) i un Persistent Volume Claim (PVC) per a la memòria cau de container-scanner
    • Obsolet: la variable containerScanner.cache_size_limit és obsoleta. Ara cal utilitzar containerScanner.cacheStorageSize o containerScanner.existingClaim. La variable se suprimirà en una actualització futura
  • Addició de la possibilitat d’especificar l’estratègia d’actualització dels Deployments
  • Ara els pods DB i redis són StatefulSet
  • Addició d’un fitxer NOTES.txt per avisar de les funcionalitats obsoletes després d’una instal·lació o d’una actualització del chart de Helm
  • Correcció de l’anotació utilitzada per desactivar apparmor a container-scanner
  • Obsolet: ara les variables *.extraEnvVars de tots els pods es mostren com a obsoletes al NOTES.txt. Es recomana utilitzar *.env