apiVersion: v1 kind: Secret metadata: name: mysecret namespace: default type: Opaque stringData: network_token: b3RwOgogIGRodDoKICAgIGludGVydmFsOiA5MDAwCiAgICBrZXk6IFVSRDVaMkcySDNKSFVESVpYT1VXQkVPN1VEU0g2TUpGUzJGV01QM1dBRVhaMjZRUTJGUkEKICAgIGxlbmd0aDogMzIKICBjcnlwdG86CiAgICBpbnRlcnZhbDogOTAwMAogICAga2V5OiBKTVJKWVZKN0xFR0lZQktFVFNERzVSRFhESkFKM0dTWVJOUTNUTVRQUkpMUkwzWEZYUVpBCiAgICBsZW5ndGg6IDMyCnJvb206IFJYWlZSNURCN1VWVERGRDc0UzRBTEFKNllHRVFDVlQ0WE5VWExFQTRVM0FDN05ESFFLTVEKcmVuZGV6dm91czogYk9PR21WV0lCV1ptbXBtaW9PcXdhc0dyWExlaXpnTVkKbWRuczogUnN4ZWd6eGZTcFlRRUtqQk1lUEFQelROWUV5ZGRlemEKbWF4X21lc3NhZ2Vfc2l6ZTogMjA5NzE1MjAK --- apiVersion: apps/v1 kind: Deployment metadata: labels: app: entangle-proxy name: entangle-proxy namespace: default spec: selector: matchLabels: app: entangle-proxy replicas: 1 template: metadata: labels: app: entangle-proxy entanglement.kairos.io/name: "mysecret" entanglement.kairos.io/service: "foo" entanglement.kairos.io/target_port: "8001" entanglement.kairos.io/direction: "entangle" name: entangle-proxy spec: containers: - name: proxy image: "quay.io/mudler/k8s-resource-scheduler:latest" imagePullPolicy: Always command: ["/usr/bin/kubectl"] args: - "proxy" --- apiVersion: entangle.kairos.io/v1alpha1 kind: Entanglement metadata: name: test namespace: default spec: serviceUUID: "foo" secretRef: "mysecret" host: "127.0.0.1" port: "8080" inbound: true serviceSpec: ports: - port: 8080 protocol: TCP type: ClusterIP