|
| 1 | +============================================================ |
| 2 | + Plugin BR Pix Switch - Helm Chart Deployment Summary |
| 3 | +============================================================ |
| 4 | + |
| 5 | +Release Name: {{ .Release.Name }} |
| 6 | +Namespace: {{ .Release.Namespace }} |
| 7 | +Chart: {{ .Chart.Name }}-{{ .Chart.Version }} |
| 8 | +App Version: {{ .Chart.AppVersion }} |
| 9 | + |
| 10 | +------------------------------------------------------------ |
| 11 | + Main API Service (pixSwitch) |
| 12 | +------------------------------------------------------------ |
| 13 | + Service: {{ include "plugin-br-pix-switch.fullname" . }} |
| 14 | + HTTP Port: {{ .Values.pixSwitch.service.port }} |
| 15 | + gRPC Port: {{ .Values.pixSwitch.service.grpcPort }} |
| 16 | + Type: {{ .Values.pixSwitch.service.type }} |
| 17 | + |
| 18 | + In-cluster access (HTTP): |
| 19 | + curl http://{{ include "plugin-br-pix-switch.fullname" . }}.{{ .Release.Namespace }}.svc.cluster.local:{{ .Values.pixSwitch.service.port }}/ready |
| 20 | + |
| 21 | + In-cluster access (gRPC): |
| 22 | + {{ include "plugin-br-pix-switch.fullname" . }}.{{ .Release.Namespace }}.svc.cluster.local:{{ .Values.pixSwitch.service.grpcPort }} |
| 23 | + |
| 24 | +{{- if .Values.pixSwitch.ingress.enabled }} |
| 25 | + |
| 26 | + Ingress: Enabled |
| 27 | + {{- range .Values.pixSwitch.ingress.hosts }} |
| 28 | + Host: {{ .host }} |
| 29 | + {{- end }} |
| 30 | +{{- else }} |
| 31 | + Ingress: Disabled |
| 32 | +{{- end }} |
| 33 | + |
| 34 | +------------------------------------------------------------ |
| 35 | + Autoscaling & Availability |
| 36 | +------------------------------------------------------------ |
| 37 | +{{- if .Values.pixSwitch.autoscaling.enabled }} |
| 38 | + HPA: Enabled |
| 39 | + Min Replicas: {{ .Values.pixSwitch.autoscaling.minReplicas }} |
| 40 | + Max Replicas: {{ .Values.pixSwitch.autoscaling.maxReplicas }} |
| 41 | + CPU Target: {{ .Values.pixSwitch.autoscaling.targetCPUUtilizationPercentage | default "N/A" }}% |
| 42 | + Memory Target: {{ .Values.pixSwitch.autoscaling.targetMemoryUtilizationPercentage | default "N/A" }}% |
| 43 | +{{- else }} |
| 44 | + HPA: Disabled |
| 45 | + Replicas: {{ .Values.pixSwitch.replicaCount }} |
| 46 | +{{- end }} |
| 47 | +{{- if .Values.pixSwitch.pdb.enabled }} |
| 48 | + PDB: Enabled (maxUnavailable: {{ .Values.pixSwitch.pdb.maxUnavailable }}) |
| 49 | +{{- else }} |
| 50 | + PDB: Disabled |
| 51 | +{{- end }} |
| 52 | + |
| 53 | +------------------------------------------------------------ |
| 54 | + Secrets & Configuration |
| 55 | +------------------------------------------------------------ |
| 56 | + ConfigMap: {{ include "plugin-br-pix-switch.fullname" . }} |
| 57 | +{{- if .Values.pixSwitch.useExistingSecrets }} |
| 58 | + Secret: {{ .Values.pixSwitch.existingSecretName }} (existing) |
| 59 | +{{- else }} |
| 60 | + Secret: {{ include "plugin-br-pix-switch.fullname" . }} |
| 61 | +{{- end }} |
| 62 | + |
| 63 | +------------------------------------------------------------ |
| 64 | + PostgreSQL |
| 65 | +------------------------------------------------------------ |
| 66 | +{{- if .Values.postgresql.enabled }} |
| 67 | + Status: Enabled (Bitnami subchart) |
| 68 | + Database: {{ .Values.postgresql.auth.database }} |
| 69 | + Username: {{ .Values.postgresql.auth.username }} |
| 70 | + In-cluster: {{ .Release.Name }}-postgresql.{{ .Release.Namespace }}.svc.cluster.local:5432 |
| 71 | + |
| 72 | + WARNING: Bitnami PostgreSQL is intended for development only. |
| 73 | + For production, use an external managed database and set postgresql.enabled=false. |
| 74 | +{{- else }} |
| 75 | + Status: Disabled (using external database) |
| 76 | +{{- end }} |
| 77 | + |
| 78 | +------------------------------------------------------------ |
| 79 | + Valkey (Redis-compatible) |
| 80 | +------------------------------------------------------------ |
| 81 | +{{- if .Values.valkey.enabled }} |
| 82 | + Status: Enabled (Bitnami subchart) |
| 83 | + Architecture: {{ .Values.valkey.architecture }} |
| 84 | + In-cluster: {{ .Release.Name }}-valkey-primary.{{ .Release.Namespace }}.svc.cluster.local:6379 |
| 85 | + |
| 86 | + WARNING: Bitnami Valkey is intended for development only. |
| 87 | + For production, use an external managed cache and set valkey.enabled=false. |
| 88 | +{{- else }} |
| 89 | + Status: Disabled (using external cache) |
| 90 | +{{- end }} |
| 91 | + |
| 92 | +------------------------------------------------------------ |
| 93 | + Useful Commands |
| 94 | +------------------------------------------------------------ |
| 95 | + # Get all resources |
| 96 | + kubectl get all -l app.kubernetes.io/instance={{ .Release.Name }} -n {{ .Release.Namespace }} |
| 97 | + |
| 98 | + # Check pod status |
| 99 | + kubectl get pods -l app.kubernetes.io/instance={{ .Release.Name }} -n {{ .Release.Namespace }} |
| 100 | + |
| 101 | + # View logs |
| 102 | + kubectl logs -l app.kubernetes.io/name={{ include "plugin-br-pix-switch.name" . }} -n {{ .Release.Namespace }} -f |
| 103 | + |
| 104 | + # Describe service |
| 105 | + kubectl describe svc {{ include "plugin-br-pix-switch.fullname" . }} -n {{ .Release.Namespace }} |
| 106 | + |
| 107 | +============================================================ |
0 commit comments