Assumes you have private network dummy service setup on workstation, and have confirmed that worker-node/workstation wg tunnel is working
kubectl get nodes
NAME STATUS ROLES AGE VERSION
| # Example of Basic Sensu Go Load Balancer | |
| # Load balancer for backend api | |
| # Default port is 8080 | |
| upstream sensu_api { | |
| # Clients with the same IP are redirected to the same backend | |
| ip_hash; | |
| # Available backend servers |
| type: CheckConfig | |
| api_version: core/v2 | |
| metadata: | |
| name: nginx-http-service-healthcheck | |
| annotations: | |
| # Required key: io.sensu.ansible.config.actions | |
| # Value: stringified json array of Job Template Requests | |
| # all request attributes are optional | |
| # Each Job Template Request may consist of: | |
| # Either template_name and/or template_id, with template_id taking precedence |
| --- | |
| apiVersion: v1 | |
| kind: Namespace | |
| metadata: | |
| name: cilium-observability | |
| --- | |
| apiVersion: v1 | |
| kind: ServiceAccount | |
| metadata: | |
| name: prometheus-k8s |
| [jspaleta@msi ~]$ cat kind-cluster.yaml | |
| kind: Cluster | |
| apiVersion: kind.x-k8s.io/v1alpha4 | |
| nodes: | |
| - role: control-plane | |
| image: kindest/node:v1.27.3@sha256:3966ac761ae0136263ffdb6cfd4db23ef8a83cba8a463690e98317add2c9ba72 | |
| - role: worker | |
| image: kindest/node:v1.27.3@sha256:3966ac761ae0136263ffdb6cfd4db23ef8a83cba8a463690e98317add2c9ba72 | |
| - role: worker | |
| image: kindest/node:v1.27.3@sha256:3966ac761ae0136263ffdb6cfd4db23ef8a83cba8a463690e98317add2c9ba72 |