materialize.yaml 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. # Source: materialize-environmentd/templates/secret.yaml
  2. # Copyright Materialize, Inc. and contributors. All rights reserved.
  3. #
  4. # Use of this software is governed by the Business Source License
  5. # included in the LICENSE file at the root of this repository.
  6. #
  7. # As of the Change Date specified in that file, in accordance with
  8. # the Business Source License, use of this software will be governed
  9. # by the Apache License, Version 2.0.
  10. apiVersion: v1
  11. kind: Namespace
  12. metadata:
  13. name: materialize-environment
  14. ---
  15. apiVersion: v1
  16. kind: Secret
  17. metadata:
  18. name: materialize-backend
  19. namespace: materialize-environment
  20. stringData:
  21. metadata_backend_url: "postgres://materialize_user:materialize_pass@postgres.materialize.svc.cluster.local:5432/materialize_db?sslmode=disable"
  22. persist_backend_url: "s3://minio:minio123@bucket/12345678-1234-1234-1234-123456789012?endpoint=http%3A%2F%2Fminio.materialize.svc.cluster.local%3A9000&region=minio"
  23. ---
  24. apiVersion: materialize.cloud/v1alpha1
  25. kind: Materialize
  26. metadata:
  27. name: 12345678-1234-1234-1234-123456789012
  28. namespace: materialize-environment
  29. spec:
  30. environmentdImageRef: materialize/environmentd:v0.153.0-dev.0
  31. backendSecretName: materialize-backend
  32. authenticatorKind: None
  33. #balancerdExternalCertificateSpec:
  34. # dnsNames:
  35. # - balancerd
  36. # issuerRef:
  37. # name: dns01
  38. # kind: ClusterIssuer
  39. #consoleExternalCertificateSpec:
  40. # dnsNames:
  41. # - console
  42. # issuerRef:
  43. # name: dns01
  44. # kind: ClusterIssuer
  45. #internalCertificateSpec:
  46. # issuerRef:
  47. # name: intermediate-ca
  48. # kind: Issuer