├── .gitignore ├── README.md ├── hacks ├── install-nfs.sh └── open-api.sh └── resources ├── README.md ├── configmaps ├── configmap.yml └── pod.yml ├── crds ├── crd.yml ├── run.sh └── workshop.yml ├── daemons ├── ds.yml └── run.sh ├── deployments ├── deploy.yml └── run.sh ├── ingresses ├── nginx-ing.yml ├── nginx-pod-svc.yml └── run.sh ├── jobs ├── job.yml └── run.sh ├── persistent-volumes ├── hostpath │ ├── pv.yml │ └── pvc.yml └── nfs │ ├── apps.yml │ ├── pv.yml │ └── pvc.yml ├── pods ├── init-container-error.yml ├── init-container.yml ├── pod-svc.yml └── pod.yml ├── replica-sets └── rs.yml ├── replication-controller ├── rc.yml └── run.sh ├── secrets ├── pod.yml ├── run.sh └── secret.yml ├── stateful-sets ├── rabbitmq-headless-svc.yml ├── rabbitmq-stateful.yml └── rabbitmq-svc.yml └── volumes └── host-path.yml /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .vscode/ 3 | .idea/ 4 | .vagrant/ 5 | tmp/ 6 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-taiwan/k8s-workshop-tfc/HEAD/README.md -------------------------------------------------------------------------------- /hacks/install-nfs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-taiwan/k8s-workshop-tfc/HEAD/hacks/install-nfs.sh -------------------------------------------------------------------------------- /hacks/open-api.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-taiwan/k8s-workshop-tfc/HEAD/hacks/open-api.sh -------------------------------------------------------------------------------- /resources/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-taiwan/k8s-workshop-tfc/HEAD/resources/README.md -------------------------------------------------------------------------------- /resources/configmaps/configmap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-taiwan/k8s-workshop-tfc/HEAD/resources/configmaps/configmap.yml -------------------------------------------------------------------------------- /resources/configmaps/pod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-taiwan/k8s-workshop-tfc/HEAD/resources/configmaps/pod.yml -------------------------------------------------------------------------------- /resources/crds/crd.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-taiwan/k8s-workshop-tfc/HEAD/resources/crds/crd.yml -------------------------------------------------------------------------------- /resources/crds/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-taiwan/k8s-workshop-tfc/HEAD/resources/crds/run.sh -------------------------------------------------------------------------------- /resources/crds/workshop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-taiwan/k8s-workshop-tfc/HEAD/resources/crds/workshop.yml -------------------------------------------------------------------------------- /resources/daemons/ds.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-taiwan/k8s-workshop-tfc/HEAD/resources/daemons/ds.yml -------------------------------------------------------------------------------- /resources/daemons/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-taiwan/k8s-workshop-tfc/HEAD/resources/daemons/run.sh -------------------------------------------------------------------------------- /resources/deployments/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-taiwan/k8s-workshop-tfc/HEAD/resources/deployments/deploy.yml -------------------------------------------------------------------------------- /resources/deployments/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-taiwan/k8s-workshop-tfc/HEAD/resources/deployments/run.sh -------------------------------------------------------------------------------- /resources/ingresses/nginx-ing.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-taiwan/k8s-workshop-tfc/HEAD/resources/ingresses/nginx-ing.yml -------------------------------------------------------------------------------- /resources/ingresses/nginx-pod-svc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-taiwan/k8s-workshop-tfc/HEAD/resources/ingresses/nginx-pod-svc.yml -------------------------------------------------------------------------------- /resources/ingresses/run.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | curl http://127.0.0.1:80 -H 'Host: nginx.example.com' 4 | -------------------------------------------------------------------------------- /resources/jobs/job.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-taiwan/k8s-workshop-tfc/HEAD/resources/jobs/job.yml -------------------------------------------------------------------------------- /resources/jobs/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-taiwan/k8s-workshop-tfc/HEAD/resources/jobs/run.sh -------------------------------------------------------------------------------- /resources/persistent-volumes/hostpath/pv.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-taiwan/k8s-workshop-tfc/HEAD/resources/persistent-volumes/hostpath/pv.yml -------------------------------------------------------------------------------- /resources/persistent-volumes/hostpath/pvc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-taiwan/k8s-workshop-tfc/HEAD/resources/persistent-volumes/hostpath/pvc.yml -------------------------------------------------------------------------------- /resources/persistent-volumes/nfs/apps.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-taiwan/k8s-workshop-tfc/HEAD/resources/persistent-volumes/nfs/apps.yml -------------------------------------------------------------------------------- /resources/persistent-volumes/nfs/pv.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-taiwan/k8s-workshop-tfc/HEAD/resources/persistent-volumes/nfs/pv.yml -------------------------------------------------------------------------------- /resources/persistent-volumes/nfs/pvc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-taiwan/k8s-workshop-tfc/HEAD/resources/persistent-volumes/nfs/pvc.yml -------------------------------------------------------------------------------- /resources/pods/init-container-error.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-taiwan/k8s-workshop-tfc/HEAD/resources/pods/init-container-error.yml -------------------------------------------------------------------------------- /resources/pods/init-container.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-taiwan/k8s-workshop-tfc/HEAD/resources/pods/init-container.yml -------------------------------------------------------------------------------- /resources/pods/pod-svc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-taiwan/k8s-workshop-tfc/HEAD/resources/pods/pod-svc.yml -------------------------------------------------------------------------------- /resources/pods/pod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-taiwan/k8s-workshop-tfc/HEAD/resources/pods/pod.yml -------------------------------------------------------------------------------- /resources/replica-sets/rs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-taiwan/k8s-workshop-tfc/HEAD/resources/replica-sets/rs.yml -------------------------------------------------------------------------------- /resources/replication-controller/rc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-taiwan/k8s-workshop-tfc/HEAD/resources/replication-controller/rc.yml -------------------------------------------------------------------------------- /resources/replication-controller/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-taiwan/k8s-workshop-tfc/HEAD/resources/replication-controller/run.sh -------------------------------------------------------------------------------- /resources/secrets/pod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-taiwan/k8s-workshop-tfc/HEAD/resources/secrets/pod.yml -------------------------------------------------------------------------------- /resources/secrets/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-taiwan/k8s-workshop-tfc/HEAD/resources/secrets/run.sh -------------------------------------------------------------------------------- /resources/secrets/secret.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-taiwan/k8s-workshop-tfc/HEAD/resources/secrets/secret.yml -------------------------------------------------------------------------------- /resources/stateful-sets/rabbitmq-headless-svc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-taiwan/k8s-workshop-tfc/HEAD/resources/stateful-sets/rabbitmq-headless-svc.yml -------------------------------------------------------------------------------- /resources/stateful-sets/rabbitmq-stateful.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-taiwan/k8s-workshop-tfc/HEAD/resources/stateful-sets/rabbitmq-stateful.yml -------------------------------------------------------------------------------- /resources/stateful-sets/rabbitmq-svc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-taiwan/k8s-workshop-tfc/HEAD/resources/stateful-sets/rabbitmq-svc.yml -------------------------------------------------------------------------------- /resources/volumes/host-path.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloud-native-taiwan/k8s-workshop-tfc/HEAD/resources/volumes/host-path.yml --------------------------------------------------------------------------------