From f4b56f9583e8d409df6d209cf5a4b180b391a812 Mon Sep 17 00:00:00 2001 From: Srihari Sriramulu Date: Wed, 24 Apr 2024 15:52:27 +0530 Subject: [PATCH] Checking in helm chart files for 24.2.0 release. --- ...dit-assistant-1.4.24200018+24.2.0.0018.tgz | Bin 0 -> 11297 bytes 24.2.0/custom-values-example.yaml | 211 ++++++++++++++++++ 2 files changed, 211 insertions(+) create mode 100644 24.2.0/audit-assistant-1.4.24200018+24.2.0.0018.tgz create mode 100644 24.2.0/custom-values-example.yaml diff --git a/24.2.0/audit-assistant-1.4.24200018+24.2.0.0018.tgz b/24.2.0/audit-assistant-1.4.24200018+24.2.0.0018.tgz new file mode 100644 index 0000000000000000000000000000000000000000..a0c196dead820b0e8f4993631ad113ae3ac62532 GIT binary patch literal 11297 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 literal 0 HcmV?d00001 diff --git a/24.2.0/custom-values-example.yaml b/24.2.0/custom-values-example.yaml new file mode 100644 index 0000000..9440e57 --- /dev/null +++ b/24.2.0/custom-values-example.yaml @@ -0,0 +1,211 @@ +# Custom values for audit-assistant chart. +# This is a YAML-formatted file. + +# image is a map of the global Kubernetes image settings +image: + + # repositoryPrefix is a prefix for Audit Assistant images and is used to pull images from a private registry + repositoryPrefix: "fortifydocker/" + + # pullPolicy is Kubernetes image pull policy, supported values are Always, IfNotPresent, and Never + pullPolicy: IfNotPresent + + # dataTag is a tag to be used for audit-assistant-data image (provides Fortify data) + #dataTag: "2024.02.0003" + + +# imagePullSecrets is a list of Kubernetes image pull secrets, for details, see the Kubernetes documentation +# (https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/) +imagePullSecrets: [] + + +# service is a map of the Kubernetes service resource options used to expose the Audit Assistant service +service: + + # type is Kubernetes service type (required), supported values are ClusterIP, NodePort, and LoadBalancer + type: ClusterIP + + # port is external port of the service (required), the meaning depends on selected service type + port: 8080 + + # clusterIP is fixed service cluster IP address, if empty, Kubernetes assigns a value + clusterIP: "" + + # loadBalancerIP is fixed load balancer IP address, if empty, the Kubernetes cloud provider assigns a value + loadBalancerIP: "" + + # annotations is a map of annotations applied to the service + annotations: {} + + +# db is a map of database connection settings +db: + + # host is address of the database server (required), a port may be included, for example, "db.host:5432" + host: "" + + # name is Audit Assistant database name (required) + name: "" + + # username is username required to access Audit Assistant database (required) + username: "" + + # password is password (for username) required to access Audit Assistant database (required) + password: "" + + # connectionProperties is a string of JDBC URL connection properties, for example, "defaultRowFetchSize=1000&socketTimeout=600" + connectionProperties: "defaultRowFetchSize=1000" + + +# app is a map of Audit Assistant settings +app: + # hostUrl is a public URL address used by users to access Audit Assistant (required) + hostUrl: "" + + # mailSender is sender email address for outgoing mail messages (required) + mailSender: "" + + # mailServerHost is address of SMTP server for outgoing mail messages (required) + mailServerHost: "" + + # mailServerPort is SMTP server port + mailServerPort: 25 + + # mailServerEncryption is to enable encryption while communicating with mail server. + # NONE:No encryption, OPTIONAL:Encryption with startTls but optional, STARTTLS:Encryption with startTls, SMTPS:Encryption with SSL/TLS protocol + mailServerEncryption: "OPTIONAL" + + # defaultAdminUserEmail is email address of administrator user that will be automatically created if does not exist yet (recommended) + defaultAdminUserEmail: "" + + # defaultAdminUserPassword is initial password for newly created administrator user (recommended), see defaultAdminUserEmail + defaultAdminUserPassword: "" + + # passwordLockoutThreshold is number of unsuccessful login attempts causing account lockout + passwordLockoutThreshold: 5 + + # passwordLockoutDurationMinutes is account lockout duration in minutes after unsuccessful login attempt count has reached threshold + passwordLockoutDurationMinutes: 10 + + # resetPasswordTokenExpirationMinutes is time in minutes that password reset token expires after it is generated + resetPasswordTokenExpirationMinutes: 30 + + # resetPasswordTokenExpirationMinutesNewUser is time in minutes that password reset token expires after it is generated for new user + resetPasswordTokenExpirationMinutesNewUser: 1440 + + # enable is to enable all the features introduced in Audit Assistant G2 + enableG2: true + + # enable is to enable all the features introduced in Audit Assistant G1 + enableG1: true + + # apiRequestRetentionDays is the time in days after that an API request audit log will be deleted from Audit Assistant (-1 disables cleanup, 0 disables audit log) - G2 only + apiRequestRetentionDays: 365 + + # Minimum percentage of increase in training data to retrain a classifier - G2 only + retrainDataThreshold: 5 + + # Minimum time (in seconds) between two consecutive trainings - G2 only + minSecondsBetweenTraining: 86400 + + # Minimum records per class required to train a classifier - G2 only + minRecordsPerClass: 10 + + # Parallelism for spark. if value set as 0 then parallelism considered as 3 * number of CPU cores - G2 only + sparkParallelism: 0 + + # Minimum percentage of increase in training data to recalculate model performance + recalculatePerformanceThreshold: 5 + + # Minimum time (in seconds) between two consecutive model performance calculation + minSecondsBetweenPerformanceCalculation: 86400 + + # Data of last daysForModelWeightCalculation from version statistics table will be used to calculate weight of the local and global models + daysForModelWeightCalculation: 90 + +# mail server credentials secret settings +mailServerCredentials: + # secretName used for creating kubernetes secret with mail server credentials + secretName: "" + # usernameKey used to set mail server username in kubernetes secret + usernameKey: "" + # passwordKey used to set mail server password in kubernetes secret + passwordKey: "" + +# For each Random forest parameters, default values can be tuned. +# And also, Random forest parameters can be set for each language. +# For example, +# numTrees: +# default: 20 +# java: 21 +# G2 only +randomForestParams: + # numTrees is the number of trees to be used in the classifier while training the models + numTrees: + default: 300 + c#: 85 + javascript: 127 + php: 125 + xml: 51 + c: 85 + c++: 85 + java properties: 129 + asp.net: 211 + jsp: 135 + unknown: 110 + + # maxDepth is the longest path between root node and leaf node of the trees used for training the models + maxDepth: + default: 9 + c#: 16 + java: 28 + javascript: 5 + php: 28 + sql: 25 + xml: 18 + java properties: 27 + asp.net: 20 + jsp: 29 + python: 5 + swift: 27 + + # minInstancesPerNode is the minimum number of training instances required for a node in the tree to split further + minInstancesPerNode: + default: 5 + c#: 7 + html: 27 + java: 29 + javascript: 13 + php: 19 + xml: 15 + c: 7 + c++: 7 + java properties: 21 + asp.net: 21 + unknown: 29 + +# secretRef external trust store secret settings +secretRef: + # name of the secret + name: + # keys is key names for each attribute in the above secret created + keys: + # jvmTruststoreFileEntry jvm trust store file key created from the above secret + jvmTruststoreFileEntry: + # jvmTruststorePassword jvm trust store password + jvmTruststorePassword: + +# components is a map of configurations for Audit Assistant pods and containers +components: + predict: + replicaCount: 2 + webapp: + replicaCount: 2 + predict-v2: + replicaCount: 2 + train-v2: + replicaCount: 2 + +# productLicense is a text of Audit Assistant license file (required), +# can be set using helm CLI option "--set-file=productLicense=path/to/license.xml" +productLicense: ""