mirror of
https://github.com/replicatedhq/troubleshoot.git
synced 2026-02-14 18:29:53 +00:00
* Uses secrets from cluster * updated gitignore to stop ignoring needed files * Delete specs.go.bak * make fmt * added preflight to generic loader * Tells user to run in cluster if using secretKeyRef * Update loader.go * Update loader.go
40 lines
1.3 KiB
YAML
40 lines
1.3 KiB
YAML
---
|
|
# Secret containing database credentials
|
|
apiVersion: v1
|
|
kind: Secret
|
|
metadata:
|
|
name: test-database-credentials
|
|
namespace: default
|
|
type: Opaque
|
|
stringData:
|
|
# PostgreSQL connection URI
|
|
postgres-uri: "postgresql://testuser:supersecret@postgres.example.com:5432/testdb?sslmode=require"
|
|
|
|
# MySQL connection URI
|
|
mysql-uri: "mysql://testuser:supersecret@mysql.example.com:3306/testdb"
|
|
|
|
# Redis connection URI
|
|
redis-uri: "redis://:supersecret@redis.example.com:6379"
|
|
|
|
# TLS certificates (example data)
|
|
ca.crt: |
|
|
-----BEGIN CERTIFICATE-----
|
|
MIICpDCCAYwCCQDU+pQ3ZUD30jANBgkqhkiG9w0BAQsFADAUMRIwEAYDVQQDDAls
|
|
b2NhbGhvc3QwHhcNMjQwMTAxMDAwMDAwWhcNMjUwMTAxMDAwMDAwWjAUMRIwEAYD
|
|
VQQDDAlsb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC7
|
|
VJTUt9Us8cKjMzEfYyjiWA4R4/M2bS1+fWIcPm15A8IgC0qC1J3xGhE=
|
|
-----END CERTIFICATE-----
|
|
|
|
client.crt: |
|
|
-----BEGIN CERTIFICATE-----
|
|
MIICpDCCAYwCCQDU+pQ3ZUD30jANBgkqhkiG9w0BAQsFADAUMRIwEAYDVQQDDAls
|
|
b2NhbGhvc3QwHhcNMjQwMTAxMDAwMDAwWhcNMjUwMTAxMDAwMDAwWjAUMRIwEAYD
|
|
VQQDDA5jbGllbnQtY2VydA==
|
|
-----END CERTIFICATE-----
|
|
|
|
client.key: |
|
|
-----BEGIN PRIVATE KEY-----
|
|
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC7VJTUt9Us8cKj
|
|
MzEfYyjiWA4R4/M2bS1+fWIcPm15A8IgC0qC1J3xGhE=
|
|
-----END PRIVATE KEY-----
|