├── .gitignore ├── README.md ├── crossplane └── Readme.md ├── k8s-web-ide ├── Dockerfile ├── Makefile ├── README.md └── install-ext.sh ├── kubernetes └── Readme.md ├── kustomize ├── docker-registry │ ├── hostnet.yaml │ ├── kustomization.yaml │ ├── postgen.sh │ └── securitycontext.yaml ├── kubernetes-dashboard │ ├── kube-system-deployment.yaml │ ├── kube-system-service.yaml │ ├── kustomization.yaml │ ├── namespace.txt │ ├── postgen.sh │ ├── traefik-ingress.yaml │ └── values.yaml └── prometheus-operator │ ├── grafana-ingress.yaml │ ├── grafana-path.yaml │ ├── kustomization.yaml │ ├── prometheus-ingress.yaml │ └── routeprefix.yaml ├── manifests ├── code-server.yaml ├── generated │ ├── docker-registry.yaml │ ├── kubernetes-dashboard.yaml │ └── prometheus-operator.yaml └── traefik.yaml ├── nodejs-app ├── Dockerfile ├── Makefile └── server.js ├── render-chart.sh └── tutorials ├── nodejs-app └── README.md └── podinfo ├── configmap.yaml ├── deployment.yaml ├── ingress.yaml ├── namespace.yaml ├── secret.yaml ├── service.yaml └── servicemonitor.yaml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-nordics/workshop-infra/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-nordics/workshop-infra/HEAD/README.md -------------------------------------------------------------------------------- /crossplane/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-nordics/workshop-infra/HEAD/crossplane/Readme.md -------------------------------------------------------------------------------- /k8s-web-ide/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-nordics/workshop-infra/HEAD/k8s-web-ide/Dockerfile -------------------------------------------------------------------------------- /k8s-web-ide/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-nordics/workshop-infra/HEAD/k8s-web-ide/Makefile -------------------------------------------------------------------------------- /k8s-web-ide/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-nordics/workshop-infra/HEAD/k8s-web-ide/README.md -------------------------------------------------------------------------------- /k8s-web-ide/install-ext.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-nordics/workshop-infra/HEAD/k8s-web-ide/install-ext.sh -------------------------------------------------------------------------------- /kubernetes/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-nordics/workshop-infra/HEAD/kubernetes/Readme.md -------------------------------------------------------------------------------- /kustomize/docker-registry/hostnet.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-nordics/workshop-infra/HEAD/kustomize/docker-registry/hostnet.yaml -------------------------------------------------------------------------------- /kustomize/docker-registry/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-nordics/workshop-infra/HEAD/kustomize/docker-registry/kustomization.yaml -------------------------------------------------------------------------------- /kustomize/docker-registry/postgen.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | sed -e "s|5000|80|g" -i $1 4 | -------------------------------------------------------------------------------- /kustomize/docker-registry/securitycontext.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-nordics/workshop-infra/HEAD/kustomize/docker-registry/securitycontext.yaml -------------------------------------------------------------------------------- /kustomize/kubernetes-dashboard/kube-system-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-nordics/workshop-infra/HEAD/kustomize/kubernetes-dashboard/kube-system-deployment.yaml -------------------------------------------------------------------------------- /kustomize/kubernetes-dashboard/kube-system-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-nordics/workshop-infra/HEAD/kustomize/kubernetes-dashboard/kube-system-service.yaml -------------------------------------------------------------------------------- /kustomize/kubernetes-dashboard/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-nordics/workshop-infra/HEAD/kustomize/kubernetes-dashboard/kustomization.yaml -------------------------------------------------------------------------------- /kustomize/kubernetes-dashboard/namespace.txt: -------------------------------------------------------------------------------- 1 | kube-system -------------------------------------------------------------------------------- /kustomize/kubernetes-dashboard/postgen.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | sed -e 's|kubernetes.io/cluster-service: "true"||g' -i $1 4 | -------------------------------------------------------------------------------- /kustomize/kubernetes-dashboard/traefik-ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-nordics/workshop-infra/HEAD/kustomize/kubernetes-dashboard/traefik-ingress.yaml -------------------------------------------------------------------------------- /kustomize/kubernetes-dashboard/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-nordics/workshop-infra/HEAD/kustomize/kubernetes-dashboard/values.yaml -------------------------------------------------------------------------------- /kustomize/prometheus-operator/grafana-ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-nordics/workshop-infra/HEAD/kustomize/prometheus-operator/grafana-ingress.yaml -------------------------------------------------------------------------------- /kustomize/prometheus-operator/grafana-path.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-nordics/workshop-infra/HEAD/kustomize/prometheus-operator/grafana-path.yaml -------------------------------------------------------------------------------- /kustomize/prometheus-operator/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-nordics/workshop-infra/HEAD/kustomize/prometheus-operator/kustomization.yaml -------------------------------------------------------------------------------- /kustomize/prometheus-operator/prometheus-ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-nordics/workshop-infra/HEAD/kustomize/prometheus-operator/prometheus-ingress.yaml -------------------------------------------------------------------------------- /kustomize/prometheus-operator/routeprefix.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-nordics/workshop-infra/HEAD/kustomize/prometheus-operator/routeprefix.yaml -------------------------------------------------------------------------------- /manifests/code-server.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-nordics/workshop-infra/HEAD/manifests/code-server.yaml -------------------------------------------------------------------------------- /manifests/generated/docker-registry.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-nordics/workshop-infra/HEAD/manifests/generated/docker-registry.yaml -------------------------------------------------------------------------------- /manifests/generated/kubernetes-dashboard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-nordics/workshop-infra/HEAD/manifests/generated/kubernetes-dashboard.yaml -------------------------------------------------------------------------------- /manifests/generated/prometheus-operator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-nordics/workshop-infra/HEAD/manifests/generated/prometheus-operator.yaml -------------------------------------------------------------------------------- /manifests/traefik.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-nordics/workshop-infra/HEAD/manifests/traefik.yaml -------------------------------------------------------------------------------- /nodejs-app/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-nordics/workshop-infra/HEAD/nodejs-app/Dockerfile -------------------------------------------------------------------------------- /nodejs-app/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-nordics/workshop-infra/HEAD/nodejs-app/Makefile -------------------------------------------------------------------------------- /nodejs-app/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-nordics/workshop-infra/HEAD/nodejs-app/server.js -------------------------------------------------------------------------------- /render-chart.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-nordics/workshop-infra/HEAD/render-chart.sh -------------------------------------------------------------------------------- /tutorials/nodejs-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-nordics/workshop-infra/HEAD/tutorials/nodejs-app/README.md -------------------------------------------------------------------------------- /tutorials/podinfo/configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-nordics/workshop-infra/HEAD/tutorials/podinfo/configmap.yaml -------------------------------------------------------------------------------- /tutorials/podinfo/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-nordics/workshop-infra/HEAD/tutorials/podinfo/deployment.yaml -------------------------------------------------------------------------------- /tutorials/podinfo/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-nordics/workshop-infra/HEAD/tutorials/podinfo/ingress.yaml -------------------------------------------------------------------------------- /tutorials/podinfo/namespace.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Namespace 3 | metadata: 4 | name: demo 5 | -------------------------------------------------------------------------------- /tutorials/podinfo/secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-nordics/workshop-infra/HEAD/tutorials/podinfo/secret.yaml -------------------------------------------------------------------------------- /tutorials/podinfo/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-nordics/workshop-infra/HEAD/tutorials/podinfo/service.yaml -------------------------------------------------------------------------------- /tutorials/podinfo/servicemonitor.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-nordics/workshop-infra/HEAD/tutorials/podinfo/servicemonitor.yaml --------------------------------------------------------------------------------