goss.yaml 810 B

123456789101112131415161718192021222324252627
  1. # Copyright Broadcom, Inc. All Rights Reserved.
  2. # SPDX-License-Identifier: APACHE-2.0
  3. http:
  4. http://envoy-gateway:{{ .Vars.service.ports.admin }}:
  5. status: 200
  6. body:
  7. - 'Envoy Gateway Admin Console'
  8. http://127.0.0.1:{{ .Vars.containerPorts.admin }}:
  9. status: 200
  10. http://envoy-gateway:{{ .Vars.service.ports.metrics }}/metrics:
  11. status: 200
  12. body:
  13. - /gatewayclass-status/
  14. # Use the deployed fixed service that points to the envoy instance. This verifies
  15. # that envoy has the correct configuration
  16. http://vib-envoy-gateway:80:
  17. status: 200
  18. request-headers:
  19. - "Host: bitnami-envoy.my"
  20. body:
  21. - /nginx/
  22. file:
  23. /config/envoy-gateway.yaml:
  24. exists: true
  25. contents:
  26. - /enableDumpConfig.*{{.Vars.overrideConfiguration.admin.enableDumpConfig}}/