Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Open more actions menu
 
 

Repository files navigation

CI

WireMock Helm Charts. Trigger CI

Helm Chart for WireMock deployment to Kubernetes. It allows deploying the official WireMock Docker images for both WireMock 2 and WireMock 3, and also other charts that extend it.

Historically, holomekc/wiremock was suggested as a default image, and the chart remains partially compatible with it.

Quick Start

Pre-requisites

  1. Install Minikube or use another Kubernetes cluster
  2. Install Helm

Install WireMock

helm upgrade --install <release_name> ./charts/<chart_name>

Setup port forwarding

$ export POD_NAME=$(kubectl get pods --namespace {{ .Release.Namespace }} -l "app.kubernetes.io/name={{ include "wiremock.name" . }},app.kubernetes.io/instance={{ .Release.Name }}" -o jsonpath="{.items[0].metadata.name}")

$ kubectl port-forward $POD_NAME 8080:{{ .Values.service.internalPort}}

Verify WireMock deployment

To verify a response using WireMock, run

$ curl -X POST http://127.0.0.1:8080/v1/hello

To check the web app when using holomekc/wiremock, visit http://127.0.0.1:8080/__admin/webapp on your browser.

References

About

Helm Chart for Wiremock deployment on Kubernetes

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.