Skip to content
This repository was archived by the owner on Oct 25, 2021. It is now read-only.

Kubernetes operator for the PoC of WirePact to modify services and deployments to accept traffic via proxy

License

Notifications You must be signed in to change notification settings

WirePact/poc-operator

Folders and files

NameName
Last commit message
Last commit date
Oct 5, 2021
May 17, 2021
May 17, 2021
Aug 4, 2021
Aug 16, 2021
Oct 21, 2021
Apr 14, 2021
Apr 14, 2021
May 17, 2021
Apr 14, 2021
Apr 15, 2021
May 17, 2021
Apr 15, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021

Repository files navigation

dotnet-solution-template

Template repository for dotnet solutions.

Contains solution-file with preconfigured build structure and test folders.

Also, template files for releasing with semantic release are present int the build folder.

mechanic:

  • whenever a service with the annotation "ch.wirepact/for-deployment: Name Of Deployment" is around, the operator intercepts the creation and mutates the service with a specific port. So that the target of the call will be a specific injected port in the deployment.
  • whenever a deployment with the annotation "ch.wirepact/port: PORT" is intercepted, the operator injects the sidecar with an envoy proxy and configures the upstream to the original application with "PORT"