├── .github └── workflows │ └── test.yml ├── .gitignore ├── LICENSE.md ├── README.md ├── docker_swarm └── stack.yml ├── helm ├── ref-app-grpc │ ├── .helmignore │ ├── Chart.yaml │ ├── LICENSE.md │ ├── README.md │ ├── templates │ │ └── dev │ │ │ ├── hpa │ │ │ ├── hpa-angular-ui.yaml │ │ │ ├── hpa-rev-proxy.yaml │ │ │ ├── hpa-service-a.yaml │ │ │ ├── hpa-service-b.yaml │ │ │ ├── hpa-service-c.yaml │ │ │ ├── hpa-service-d.yaml │ │ │ ├── hpa-service-e.yaml │ │ │ ├── hpa-service-f.yaml │ │ │ ├── hpa-service-g.yaml │ │ │ └── hpa-service-h.yaml │ │ │ ├── istio │ │ │ ├── destination-rules.yaml │ │ │ ├── external-mesh-amazon-mq.yaml │ │ │ ├── external-mesh-document-db.yaml │ │ │ ├── gateway.yaml │ │ │ └── virtual-services.yaml │ │ │ ├── secrets │ │ │ └── secrets.yaml │ │ │ └── services │ │ │ ├── angular-ui.yaml │ │ │ ├── rev-proxy.yaml │ │ │ ├── service-a.yaml │ │ │ ├── service-b.yaml │ │ │ ├── service-c.yaml │ │ │ ├── service-d.yaml │ │ │ ├── service-e.yaml │ │ │ ├── service-f.yaml │ │ │ ├── service-g.yaml │ │ │ └── service-h.yaml │ └── values.yaml └── ref-app │ ├── .helmignore │ ├── Chart.yaml │ ├── LICENSE.md │ ├── README.md │ ├── templates │ └── dev │ │ ├── hpa │ │ ├── hpa-angular-ui.yaml │ │ ├── hpa-service-a.yaml │ │ ├── hpa-service-b.yaml │ │ ├── hpa-service-c.yaml │ │ ├── hpa-service-d.yaml │ │ ├── hpa-service-e.yaml │ │ ├── hpa-service-f.yaml │ │ ├── hpa-service-g.yaml │ │ └── hpa-service-h.yaml │ │ ├── istio │ │ ├── destination-rules.yaml │ │ ├── external-mesh-amazon-mq.yaml │ │ ├── external-mesh-document-db.yaml │ │ ├── gateway.yaml │ │ └── virtual-services.yaml │ │ ├── secrets │ │ └── secrets.yaml │ │ └── services │ │ ├── angular-ui.yaml │ │ ├── service-a.yaml │ │ ├── service-b.yaml │ │ ├── service-c.yaml │ │ ├── service-d.yaml │ │ ├── service-e.yaml │ │ ├── service-f.yaml │ │ ├── service-g.yaml │ │ └── service-h.yaml │ └── values.yaml ├── pics ├── architecture.png ├── grpc_platform.png ├── kiali_new.png ├── ui_docker.png └── ui_new.png ├── resources ├── amazon-cloudwatch │ └── prometheus-eks.yaml ├── aws │ ├── iam-policy.json │ └── trust-eks-policy.json ├── dev │ ├── istio │ │ ├── destination-rules.yaml │ │ ├── external-mesh-amazon-mq.yaml │ │ ├── external-mesh-document-db.yaml │ │ ├── gateway.yaml │ │ └── virtualservices.yaml │ ├── secrets │ │ └── secrets.yaml │ └── services │ │ ├── angular-ui.yaml │ │ ├── service-a.yaml │ │ ├── service-b.yaml │ │ ├── service-c.yaml │ │ ├── service-d.yaml │ │ ├── service-e.yaml │ │ ├── service-f.yaml │ │ ├── service-g.yaml │ │ └── service-h.yaml ├── istio-system │ ├── alb-ingress.yaml │ └── prometheus.yaml ├── kube-system │ ├── aws-load-balancer-controller-v220-all.yaml │ └── eks-admin-service-account.yaml ├── mongo-express │ ├── secrets │ │ └── secrets.yaml │ └── services │ │ └── mongo-express.yaml └── other │ ├── cluster.yaml │ └── namespaces.yaml └── services ├── Dockerfile ├── json-rest ├── service-a │ ├── go.mod │ ├── go.sum │ └── main.go ├── service-b │ ├── go.mod │ ├── go.sum │ └── main.go ├── service-c │ ├── go.mod │ ├── go.sum │ └── main.go ├── service-d │ ├── go.mod │ ├── go.sum │ └── main.go ├── service-e │ ├── go.mod │ ├── go.sum │ └── main.go ├── service-f │ ├── go.mod │ ├── go.sum │ └── main.go ├── service-g │ ├── go.mod │ ├── go.sum │ └── main.go └── service-h │ ├── go.mod │ ├── go.sum │ └── main.go ├── protobuf-grpc ├── service-a-grpc │ ├── go.mod │ ├── go.sum │ └── main.go ├── service-b-grpc │ ├── go.mod │ ├── go.sum │ └── main.go ├── service-c-grpc │ ├── go.mod │ ├── go.sum │ └── main.go ├── service-d-grpc │ ├── go.mod │ ├── go.sum │ └── main.go ├── service-e-grpc │ ├── go.mod │ ├── go.sum │ └── main.go ├── service-f-grpc │ ├── go.mod │ ├── go.sum │ └── main.go ├── service-g-grpc │ ├── go.mod │ ├── go.sum │ └── main.go ├── service-h-grpc │ ├── go.mod │ ├── go.sum │ └── main.go └── service-rev-proxy-grpc │ ├── go.mod │ ├── go.sum │ └── main.go ├── test_build_services.sh └── tidy_up_servics.sh /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/README.md -------------------------------------------------------------------------------- /docker_swarm/stack.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/docker_swarm/stack.yml -------------------------------------------------------------------------------- /helm/ref-app-grpc/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app-grpc/.helmignore -------------------------------------------------------------------------------- /helm/ref-app-grpc/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app-grpc/Chart.yaml -------------------------------------------------------------------------------- /helm/ref-app-grpc/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app-grpc/LICENSE.md -------------------------------------------------------------------------------- /helm/ref-app-grpc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app-grpc/README.md -------------------------------------------------------------------------------- /helm/ref-app-grpc/templates/dev/hpa/hpa-angular-ui.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app-grpc/templates/dev/hpa/hpa-angular-ui.yaml -------------------------------------------------------------------------------- /helm/ref-app-grpc/templates/dev/hpa/hpa-rev-proxy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app-grpc/templates/dev/hpa/hpa-rev-proxy.yaml -------------------------------------------------------------------------------- /helm/ref-app-grpc/templates/dev/hpa/hpa-service-a.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app-grpc/templates/dev/hpa/hpa-service-a.yaml -------------------------------------------------------------------------------- /helm/ref-app-grpc/templates/dev/hpa/hpa-service-b.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app-grpc/templates/dev/hpa/hpa-service-b.yaml -------------------------------------------------------------------------------- /helm/ref-app-grpc/templates/dev/hpa/hpa-service-c.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app-grpc/templates/dev/hpa/hpa-service-c.yaml -------------------------------------------------------------------------------- /helm/ref-app-grpc/templates/dev/hpa/hpa-service-d.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app-grpc/templates/dev/hpa/hpa-service-d.yaml -------------------------------------------------------------------------------- /helm/ref-app-grpc/templates/dev/hpa/hpa-service-e.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app-grpc/templates/dev/hpa/hpa-service-e.yaml -------------------------------------------------------------------------------- /helm/ref-app-grpc/templates/dev/hpa/hpa-service-f.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app-grpc/templates/dev/hpa/hpa-service-f.yaml -------------------------------------------------------------------------------- /helm/ref-app-grpc/templates/dev/hpa/hpa-service-g.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app-grpc/templates/dev/hpa/hpa-service-g.yaml -------------------------------------------------------------------------------- /helm/ref-app-grpc/templates/dev/hpa/hpa-service-h.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app-grpc/templates/dev/hpa/hpa-service-h.yaml -------------------------------------------------------------------------------- /helm/ref-app-grpc/templates/dev/istio/destination-rules.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app-grpc/templates/dev/istio/destination-rules.yaml -------------------------------------------------------------------------------- /helm/ref-app-grpc/templates/dev/istio/external-mesh-amazon-mq.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app-grpc/templates/dev/istio/external-mesh-amazon-mq.yaml -------------------------------------------------------------------------------- /helm/ref-app-grpc/templates/dev/istio/external-mesh-document-db.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app-grpc/templates/dev/istio/external-mesh-document-db.yaml -------------------------------------------------------------------------------- /helm/ref-app-grpc/templates/dev/istio/gateway.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app-grpc/templates/dev/istio/gateway.yaml -------------------------------------------------------------------------------- /helm/ref-app-grpc/templates/dev/istio/virtual-services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app-grpc/templates/dev/istio/virtual-services.yaml -------------------------------------------------------------------------------- /helm/ref-app-grpc/templates/dev/secrets/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app-grpc/templates/dev/secrets/secrets.yaml -------------------------------------------------------------------------------- /helm/ref-app-grpc/templates/dev/services/angular-ui.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app-grpc/templates/dev/services/angular-ui.yaml -------------------------------------------------------------------------------- /helm/ref-app-grpc/templates/dev/services/rev-proxy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app-grpc/templates/dev/services/rev-proxy.yaml -------------------------------------------------------------------------------- /helm/ref-app-grpc/templates/dev/services/service-a.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app-grpc/templates/dev/services/service-a.yaml -------------------------------------------------------------------------------- /helm/ref-app-grpc/templates/dev/services/service-b.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app-grpc/templates/dev/services/service-b.yaml -------------------------------------------------------------------------------- /helm/ref-app-grpc/templates/dev/services/service-c.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app-grpc/templates/dev/services/service-c.yaml -------------------------------------------------------------------------------- /helm/ref-app-grpc/templates/dev/services/service-d.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app-grpc/templates/dev/services/service-d.yaml -------------------------------------------------------------------------------- /helm/ref-app-grpc/templates/dev/services/service-e.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app-grpc/templates/dev/services/service-e.yaml -------------------------------------------------------------------------------- /helm/ref-app-grpc/templates/dev/services/service-f.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app-grpc/templates/dev/services/service-f.yaml -------------------------------------------------------------------------------- /helm/ref-app-grpc/templates/dev/services/service-g.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app-grpc/templates/dev/services/service-g.yaml -------------------------------------------------------------------------------- /helm/ref-app-grpc/templates/dev/services/service-h.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app-grpc/templates/dev/services/service-h.yaml -------------------------------------------------------------------------------- /helm/ref-app-grpc/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app-grpc/values.yaml -------------------------------------------------------------------------------- /helm/ref-app/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app/.helmignore -------------------------------------------------------------------------------- /helm/ref-app/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app/Chart.yaml -------------------------------------------------------------------------------- /helm/ref-app/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app/LICENSE.md -------------------------------------------------------------------------------- /helm/ref-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app/README.md -------------------------------------------------------------------------------- /helm/ref-app/templates/dev/hpa/hpa-angular-ui.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app/templates/dev/hpa/hpa-angular-ui.yaml -------------------------------------------------------------------------------- /helm/ref-app/templates/dev/hpa/hpa-service-a.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app/templates/dev/hpa/hpa-service-a.yaml -------------------------------------------------------------------------------- /helm/ref-app/templates/dev/hpa/hpa-service-b.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app/templates/dev/hpa/hpa-service-b.yaml -------------------------------------------------------------------------------- /helm/ref-app/templates/dev/hpa/hpa-service-c.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app/templates/dev/hpa/hpa-service-c.yaml -------------------------------------------------------------------------------- /helm/ref-app/templates/dev/hpa/hpa-service-d.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app/templates/dev/hpa/hpa-service-d.yaml -------------------------------------------------------------------------------- /helm/ref-app/templates/dev/hpa/hpa-service-e.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app/templates/dev/hpa/hpa-service-e.yaml -------------------------------------------------------------------------------- /helm/ref-app/templates/dev/hpa/hpa-service-f.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app/templates/dev/hpa/hpa-service-f.yaml -------------------------------------------------------------------------------- /helm/ref-app/templates/dev/hpa/hpa-service-g.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app/templates/dev/hpa/hpa-service-g.yaml -------------------------------------------------------------------------------- /helm/ref-app/templates/dev/hpa/hpa-service-h.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app/templates/dev/hpa/hpa-service-h.yaml -------------------------------------------------------------------------------- /helm/ref-app/templates/dev/istio/destination-rules.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app/templates/dev/istio/destination-rules.yaml -------------------------------------------------------------------------------- /helm/ref-app/templates/dev/istio/external-mesh-amazon-mq.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app/templates/dev/istio/external-mesh-amazon-mq.yaml -------------------------------------------------------------------------------- /helm/ref-app/templates/dev/istio/external-mesh-document-db.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app/templates/dev/istio/external-mesh-document-db.yaml -------------------------------------------------------------------------------- /helm/ref-app/templates/dev/istio/gateway.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app/templates/dev/istio/gateway.yaml -------------------------------------------------------------------------------- /helm/ref-app/templates/dev/istio/virtual-services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app/templates/dev/istio/virtual-services.yaml -------------------------------------------------------------------------------- /helm/ref-app/templates/dev/secrets/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app/templates/dev/secrets/secrets.yaml -------------------------------------------------------------------------------- /helm/ref-app/templates/dev/services/angular-ui.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app/templates/dev/services/angular-ui.yaml -------------------------------------------------------------------------------- /helm/ref-app/templates/dev/services/service-a.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app/templates/dev/services/service-a.yaml -------------------------------------------------------------------------------- /helm/ref-app/templates/dev/services/service-b.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app/templates/dev/services/service-b.yaml -------------------------------------------------------------------------------- /helm/ref-app/templates/dev/services/service-c.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app/templates/dev/services/service-c.yaml -------------------------------------------------------------------------------- /helm/ref-app/templates/dev/services/service-d.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app/templates/dev/services/service-d.yaml -------------------------------------------------------------------------------- /helm/ref-app/templates/dev/services/service-e.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app/templates/dev/services/service-e.yaml -------------------------------------------------------------------------------- /helm/ref-app/templates/dev/services/service-f.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app/templates/dev/services/service-f.yaml -------------------------------------------------------------------------------- /helm/ref-app/templates/dev/services/service-g.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app/templates/dev/services/service-g.yaml -------------------------------------------------------------------------------- /helm/ref-app/templates/dev/services/service-h.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app/templates/dev/services/service-h.yaml -------------------------------------------------------------------------------- /helm/ref-app/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/helm/ref-app/values.yaml -------------------------------------------------------------------------------- /pics/architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/pics/architecture.png -------------------------------------------------------------------------------- /pics/grpc_platform.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/pics/grpc_platform.png -------------------------------------------------------------------------------- /pics/kiali_new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/pics/kiali_new.png -------------------------------------------------------------------------------- /pics/ui_docker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/pics/ui_docker.png -------------------------------------------------------------------------------- /pics/ui_new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/pics/ui_new.png -------------------------------------------------------------------------------- /resources/amazon-cloudwatch/prometheus-eks.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/resources/amazon-cloudwatch/prometheus-eks.yaml -------------------------------------------------------------------------------- /resources/aws/iam-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/resources/aws/iam-policy.json -------------------------------------------------------------------------------- /resources/aws/trust-eks-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/resources/aws/trust-eks-policy.json -------------------------------------------------------------------------------- /resources/dev/istio/destination-rules.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/resources/dev/istio/destination-rules.yaml -------------------------------------------------------------------------------- /resources/dev/istio/external-mesh-amazon-mq.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/resources/dev/istio/external-mesh-amazon-mq.yaml -------------------------------------------------------------------------------- /resources/dev/istio/external-mesh-document-db.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/resources/dev/istio/external-mesh-document-db.yaml -------------------------------------------------------------------------------- /resources/dev/istio/gateway.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/resources/dev/istio/gateway.yaml -------------------------------------------------------------------------------- /resources/dev/istio/virtualservices.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/resources/dev/istio/virtualservices.yaml -------------------------------------------------------------------------------- /resources/dev/secrets/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/resources/dev/secrets/secrets.yaml -------------------------------------------------------------------------------- /resources/dev/services/angular-ui.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/resources/dev/services/angular-ui.yaml -------------------------------------------------------------------------------- /resources/dev/services/service-a.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/resources/dev/services/service-a.yaml -------------------------------------------------------------------------------- /resources/dev/services/service-b.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/resources/dev/services/service-b.yaml -------------------------------------------------------------------------------- /resources/dev/services/service-c.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/resources/dev/services/service-c.yaml -------------------------------------------------------------------------------- /resources/dev/services/service-d.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/resources/dev/services/service-d.yaml -------------------------------------------------------------------------------- /resources/dev/services/service-e.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/resources/dev/services/service-e.yaml -------------------------------------------------------------------------------- /resources/dev/services/service-f.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/resources/dev/services/service-f.yaml -------------------------------------------------------------------------------- /resources/dev/services/service-g.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/resources/dev/services/service-g.yaml -------------------------------------------------------------------------------- /resources/dev/services/service-h.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/resources/dev/services/service-h.yaml -------------------------------------------------------------------------------- /resources/istio-system/alb-ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/resources/istio-system/alb-ingress.yaml -------------------------------------------------------------------------------- /resources/istio-system/prometheus.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/resources/istio-system/prometheus.yaml -------------------------------------------------------------------------------- /resources/kube-system/aws-load-balancer-controller-v220-all.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/resources/kube-system/aws-load-balancer-controller-v220-all.yaml -------------------------------------------------------------------------------- /resources/kube-system/eks-admin-service-account.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/resources/kube-system/eks-admin-service-account.yaml -------------------------------------------------------------------------------- /resources/mongo-express/secrets/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/resources/mongo-express/secrets/secrets.yaml -------------------------------------------------------------------------------- /resources/mongo-express/services/mongo-express.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/resources/mongo-express/services/mongo-express.yaml -------------------------------------------------------------------------------- /resources/other/cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/resources/other/cluster.yaml -------------------------------------------------------------------------------- /resources/other/namespaces.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/resources/other/namespaces.yaml -------------------------------------------------------------------------------- /services/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/Dockerfile -------------------------------------------------------------------------------- /services/json-rest/service-a/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/json-rest/service-a/go.mod -------------------------------------------------------------------------------- /services/json-rest/service-a/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/json-rest/service-a/go.sum -------------------------------------------------------------------------------- /services/json-rest/service-a/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/json-rest/service-a/main.go -------------------------------------------------------------------------------- /services/json-rest/service-b/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/json-rest/service-b/go.mod -------------------------------------------------------------------------------- /services/json-rest/service-b/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/json-rest/service-b/go.sum -------------------------------------------------------------------------------- /services/json-rest/service-b/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/json-rest/service-b/main.go -------------------------------------------------------------------------------- /services/json-rest/service-c/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/json-rest/service-c/go.mod -------------------------------------------------------------------------------- /services/json-rest/service-c/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/json-rest/service-c/go.sum -------------------------------------------------------------------------------- /services/json-rest/service-c/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/json-rest/service-c/main.go -------------------------------------------------------------------------------- /services/json-rest/service-d/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/json-rest/service-d/go.mod -------------------------------------------------------------------------------- /services/json-rest/service-d/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/json-rest/service-d/go.sum -------------------------------------------------------------------------------- /services/json-rest/service-d/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/json-rest/service-d/main.go -------------------------------------------------------------------------------- /services/json-rest/service-e/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/json-rest/service-e/go.mod -------------------------------------------------------------------------------- /services/json-rest/service-e/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/json-rest/service-e/go.sum -------------------------------------------------------------------------------- /services/json-rest/service-e/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/json-rest/service-e/main.go -------------------------------------------------------------------------------- /services/json-rest/service-f/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/json-rest/service-f/go.mod -------------------------------------------------------------------------------- /services/json-rest/service-f/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/json-rest/service-f/go.sum -------------------------------------------------------------------------------- /services/json-rest/service-f/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/json-rest/service-f/main.go -------------------------------------------------------------------------------- /services/json-rest/service-g/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/json-rest/service-g/go.mod -------------------------------------------------------------------------------- /services/json-rest/service-g/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/json-rest/service-g/go.sum -------------------------------------------------------------------------------- /services/json-rest/service-g/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/json-rest/service-g/main.go -------------------------------------------------------------------------------- /services/json-rest/service-h/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/json-rest/service-h/go.mod -------------------------------------------------------------------------------- /services/json-rest/service-h/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/json-rest/service-h/go.sum -------------------------------------------------------------------------------- /services/json-rest/service-h/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/json-rest/service-h/main.go -------------------------------------------------------------------------------- /services/protobuf-grpc/service-a-grpc/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/protobuf-grpc/service-a-grpc/go.mod -------------------------------------------------------------------------------- /services/protobuf-grpc/service-a-grpc/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/protobuf-grpc/service-a-grpc/go.sum -------------------------------------------------------------------------------- /services/protobuf-grpc/service-a-grpc/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/protobuf-grpc/service-a-grpc/main.go -------------------------------------------------------------------------------- /services/protobuf-grpc/service-b-grpc/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/protobuf-grpc/service-b-grpc/go.mod -------------------------------------------------------------------------------- /services/protobuf-grpc/service-b-grpc/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/protobuf-grpc/service-b-grpc/go.sum -------------------------------------------------------------------------------- /services/protobuf-grpc/service-b-grpc/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/protobuf-grpc/service-b-grpc/main.go -------------------------------------------------------------------------------- /services/protobuf-grpc/service-c-grpc/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/protobuf-grpc/service-c-grpc/go.mod -------------------------------------------------------------------------------- /services/protobuf-grpc/service-c-grpc/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/protobuf-grpc/service-c-grpc/go.sum -------------------------------------------------------------------------------- /services/protobuf-grpc/service-c-grpc/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/protobuf-grpc/service-c-grpc/main.go -------------------------------------------------------------------------------- /services/protobuf-grpc/service-d-grpc/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/protobuf-grpc/service-d-grpc/go.mod -------------------------------------------------------------------------------- /services/protobuf-grpc/service-d-grpc/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/protobuf-grpc/service-d-grpc/go.sum -------------------------------------------------------------------------------- /services/protobuf-grpc/service-d-grpc/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/protobuf-grpc/service-d-grpc/main.go -------------------------------------------------------------------------------- /services/protobuf-grpc/service-e-grpc/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/protobuf-grpc/service-e-grpc/go.mod -------------------------------------------------------------------------------- /services/protobuf-grpc/service-e-grpc/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/protobuf-grpc/service-e-grpc/go.sum -------------------------------------------------------------------------------- /services/protobuf-grpc/service-e-grpc/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/protobuf-grpc/service-e-grpc/main.go -------------------------------------------------------------------------------- /services/protobuf-grpc/service-f-grpc/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/protobuf-grpc/service-f-grpc/go.mod -------------------------------------------------------------------------------- /services/protobuf-grpc/service-f-grpc/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/protobuf-grpc/service-f-grpc/go.sum -------------------------------------------------------------------------------- /services/protobuf-grpc/service-f-grpc/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/protobuf-grpc/service-f-grpc/main.go -------------------------------------------------------------------------------- /services/protobuf-grpc/service-g-grpc/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/protobuf-grpc/service-g-grpc/go.mod -------------------------------------------------------------------------------- /services/protobuf-grpc/service-g-grpc/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/protobuf-grpc/service-g-grpc/go.sum -------------------------------------------------------------------------------- /services/protobuf-grpc/service-g-grpc/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/protobuf-grpc/service-g-grpc/main.go -------------------------------------------------------------------------------- /services/protobuf-grpc/service-h-grpc/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/protobuf-grpc/service-h-grpc/go.mod -------------------------------------------------------------------------------- /services/protobuf-grpc/service-h-grpc/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/protobuf-grpc/service-h-grpc/go.sum -------------------------------------------------------------------------------- /services/protobuf-grpc/service-h-grpc/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/protobuf-grpc/service-h-grpc/main.go -------------------------------------------------------------------------------- /services/protobuf-grpc/service-rev-proxy-grpc/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/protobuf-grpc/service-rev-proxy-grpc/go.mod -------------------------------------------------------------------------------- /services/protobuf-grpc/service-rev-proxy-grpc/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/protobuf-grpc/service-rev-proxy-grpc/go.sum -------------------------------------------------------------------------------- /services/protobuf-grpc/service-rev-proxy-grpc/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/protobuf-grpc/service-rev-proxy-grpc/main.go -------------------------------------------------------------------------------- /services/test_build_services.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/test_build_services.sh -------------------------------------------------------------------------------- /services/tidy_up_servics.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garystafford/k8s-istio-observe-backend/HEAD/services/tidy_up_servics.sh --------------------------------------------------------------------------------