Skip to content

Instantly share code, notes, and snippets.

@jm96441n
Created January 20, 2023 17:52
Show Gist options
  • Save jm96441n/a56cd2ebd53f4484c3b40e725e305372 to your computer and use it in GitHub Desktop.
Save jm96441n/a56cd2ebd53f4484c3b40e725e305372 to your computer and use it in GitHub Desktop.
Test Proxy Log Command
global:
name: consul
datacenter: dc1
tls:
enabled: false
connectInject:
enabled: true
controller:
enabled: true
server:
replicas: 1
ui:
enabled: true
service:
enabled: true
type: NodePort
apiVersion: apps/v1
kind: Deployment
metadata:
name: server
spec:
replicas: 3
selector:
matchLabels:
app: server
template:
metadata:
name: server
labels:
app: server
annotations:
consul.hashicorp.com/connect-inject: "true"
spec:
containers:
- name: server
image: docker.mirror.hashicorp.services/hashicorp/http-echo:latest
args:
- -text="hello world"
- -listen=:8080
ports:
- containerPort: 8080
name: http
resources:
requests:
memory: "64Mi"
cpu: "250m"
limits:
memory: "128Mi"
cpu: "500m"
terminationGracePeriodSeconds: 0
---
apiVersion: v1
kind: Service
metadata:
name: server
spec:
selector:
app: server
ports:
- name: http
port: 80
targetPort: 8080
---
apiVersion: v1
kind: ServiceAccount
metadata:
name: server
---
apiVersion: consul.hashicorp.com/v1alpha1
kind: ServiceDefaults
metadata:
name: server
spec:
protocol: http
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment