Skip to content

Commit

Permalink
Update CRDP Chart
Browse files Browse the repository at this point in the history
  • Loading branch information
anugram committed Jul 29, 2024
1 parent 63f670f commit 8a91efa
Show file tree
Hide file tree
Showing 5 changed files with 18 additions and 72 deletions.
20 changes: 1 addition & 19 deletions docs/charts/crdp/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,24 +1,6 @@
apiVersion: v2
name: crdp
description: A Helm chart for CRDP Container in Kubernetes

# A chart can be either an 'application' or a 'library' chart.
#
# Application charts are a collection of templates that can be packaged into versioned archives
# to be deployed.
#
# Library charts provide useful utilities or functions for the chart developer. They're included as
# a dependency of application charts to inject those utilities and functions into the rendering
# pipeline. Library charts do not define any templates and therefore cannot be deployed.
type: application

# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 1.0.0

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: "1.0.0"
appVersion: "1.0.0"
22 changes: 4 additions & 18 deletions docs/charts/crdp/templates/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,28 +11,14 @@ spec:
labels:
run: {{.Values.runlabel}}
spec:
{{- with .Values.imagePullSecrets }}
imagePullSecrets:
{{- toYaml . | nindent 8 }}
{{- end }}
# {{- with .Values.imagePullSecrets }}
# imagePullSecrets:
# {{- toYaml . | nindent 8 }}
# {{- end }}
containers:
- image: {{.Values.deployment.crdpimage}}
name: {{.Values.deployment.crdpimagename}}
imagePullPolicy: IfNotPresent
# readinessProbe:
# httpGet:
# path: /healthz
# port: 8990
# scheme: HTTP
# initialDelaySeconds: 10
# periodSeconds: 5
# livenessProbe:
# httpGet:
# path: /liveness
# port: 8990
# scheme: HTTP
# initialDelaySeconds: 10
# periodSeconds: 10
env:
- name: KEY_MANAGER_HOST
valueFrom:
Expand Down
34 changes: 6 additions & 28 deletions docs/charts/crdp/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,12 @@ replicaCount: 1
deployment:
name: crdp-deployment
crdpimagename: crdp-container
crdpimage: thalesciphertrust/ciphertrust-restful-data-protection:latest
imagePullSecretName: crdpDockerCred
crdpimage: thalesciphertrust/ciphertrust-restful-data-protection
# imagePullSecretName: crdpDockerCred

configuration:
servermode: no-tls
kms: 192.168.2.213
kms: 10.10.10.10
rtoken: IfFs9FuVP79hGSWz5SujQBRBOCZZfDIw0LCJ2nLEqzTpxX1HsmX2fiaYXD1P8fkw
configmapname: crdp-configmap
secretname: crdp-secret
Expand All @@ -26,7 +26,7 @@ image:
# Overrides the image tag whose default is the chart appVersion.
tag: ""

imagePullSecrets:
imagePullSecrets:
- name: crdpcred
nameOverride: ""
fullnameOverride: ""
Expand All @@ -43,15 +43,8 @@ serviceAccount:
podAnnotations: {}

podSecurityContext: {}
# fsGroup: 2000

securityContext: {}
# capabilities:
# drop:
# - ALL
# readOnlyRootFilesystem: true
# runAsNonRoot: true
# runAsUser: 1000

service:
name: crdpsvc
Expand All @@ -65,36 +58,21 @@ ingress:
enabled: false
className: ""
annotations: {}
# kubernetes.io/ingress.class: nginx
# kubernetes.io/tls-acme: "true"
hosts:
- host: chart-example.local
paths:
- path: /
pathType: ImplementationSpecific
tls: []
# - secretName: chart-example-tls
# hosts:
# - chart-example.local

resources: {}
# We usually recommend not to specify default resources and to leave this as a conscious
# choice for the user. This also increases chances charts run on environments with little
# resources, such as Minikube. If you do want to specify resources, uncomment the following
# lines, adjust them as necessary, and remove the curly braces after 'resources:'.
# limits:
# cpu: 100m
# memory: 128Mi
# requests:
# cpu: 100m
# memory: 128Mi

autoscaling:
enabled: false
minReplicas: 1
maxReplicas: 100
maxReplicas: 10
targetCPUUtilizationPercentage: 80
# targetMemoryUtilizationPercentage: 80
targetMemoryUtilizationPercentage: 80

nodeSelector: {}

Expand Down
Binary file modified docs/crdp-1.0.0.tgz
Binary file not shown.
14 changes: 7 additions & 7 deletions docs/index.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ entries:
banking-api:
- apiVersion: v2
appVersion: 1.0.0
created: "2024-03-06T23:17:29.530759-05:00"
created: "2024-07-29T09:11:36.4949214-04:00"
description: A Helm chart for Kubernetes
digest: 1dde9cb06e2071aa818ee84fcb8fd85e9633a398e2f0a03af2016eafb49e04ac
name: banking-api
Expand All @@ -14,9 +14,9 @@ entries:
crdp:
- apiVersion: v2
appVersion: 1.0.0
created: "2024-03-06T23:17:29.5329198-05:00"
created: "2024-07-29T09:11:36.4981524-04:00"
description: A Helm chart for CRDP Container in Kubernetes
digest: c7a8b5f9ef11681fad9f8a66457f3ef8427306e2e78125a4bf376e3e6b494309
digest: ba5171aebe48be76d17f86184b6dfd4d5ba5786744036e94b3f333dd0156939b
name: crdp
type: application
urls:
Expand All @@ -25,7 +25,7 @@ entries:
demo-cte-dpg-secrets-api:
- apiVersion: v2
appVersion: 1.0.0
created: "2024-03-06T23:17:29.5413505-05:00"
created: "2024-07-29T09:11:36.5101945-04:00"
description: Helm Chart for Thales CTE, DPG, and Secrets Management Demo Backend
digest: 3ee2ce98d8aa08ac52effb27a8ce30d26b3d79cc1e30a2c7f1548d0631670d70
name: demo-cte-dpg-secrets-api
Expand All @@ -36,7 +36,7 @@ entries:
demo-cte-dpg-secrets-ui:
- apiVersion: v2
appVersion: 1.0.0
created: "2024-03-06T23:17:29.5491979-05:00"
created: "2024-07-29T09:11:36.523625-04:00"
description: Helm Chart for Thales CTE, DPG, and Secrets Management Demo UI
digest: ca853dd9ef73e010cd29dd6789bbd0cb0803a436bd6373afffee4586ed663d9e
name: demo-cte-dpg-secrets-ui
Expand All @@ -47,12 +47,12 @@ entries:
dpg-quick-start:
- apiVersion: v2
appVersion: 1.2.0
created: "2024-03-06T23:17:29.5566508-05:00"
created: "2024-07-29T09:11:36.5393447-04:00"
description: A Helm chart for running quick demo for DPG on Kubernetes
digest: 77609bade22d176b22471f60e6d83a5da085fda37f75ce08578f90ea1c9d32e7
name: dpg-quick-start
type: application
urls:
- https://thalesgroup.github.io/CipherTrust_Application_Protection/dpg-quick-start-1.0.0.tgz
version: 1.0.0
generated: "2024-03-06T23:17:29.521777-05:00"
generated: "2024-07-29T09:11:36.4825338-04:00"

0 comments on commit 8a91efa

Please sign in to comment.