diff --git a/labs/images/archi-network.png b/labs/images/archi-network.png new file mode 100644 index 00000000..4de8d046 Binary files /dev/null and b/labs/images/archi-network.png differ diff --git a/labs/images/archi-service.png b/labs/images/archi-service.png new file mode 100644 index 00000000..72b1fc91 Binary files /dev/null and b/labs/images/archi-service.png differ diff --git a/labs/images/architecture-simple.jpg b/labs/images/architecture-simple.jpg new file mode 100644 index 00000000..8244c94d Binary files /dev/null and b/labs/images/architecture-simple.jpg differ diff --git a/labs/images/architecture.jpg b/labs/images/architecture.jpg new file mode 100644 index 00000000..d1c524d4 Binary files /dev/null and b/labs/images/architecture.jpg differ diff --git a/labs/images/aws-tp-00.png b/labs/images/aws-tp-00.png new file mode 100644 index 00000000..a613c03b Binary files /dev/null and b/labs/images/aws-tp-00.png differ diff --git a/labs/images/aws-tp-01.png b/labs/images/aws-tp-01.png new file mode 100644 index 00000000..6dbb0d13 Binary files /dev/null and b/labs/images/aws-tp-01.png differ diff --git a/labs/images/aws.png b/labs/images/aws.png new file mode 100644 index 00000000..670a8083 Binary files /dev/null and b/labs/images/aws.png differ diff --git a/labs/images/cap.jpg b/labs/images/cap.jpg new file mode 100644 index 00000000..f910ccaa Binary files /dev/null and b/labs/images/cap.jpg differ diff --git a/labs/images/cloud.png b/labs/images/cloud.png new file mode 100644 index 00000000..205fbbbc Binary files /dev/null and b/labs/images/cloud.png differ diff --git a/labs/images/clusterIP.png b/labs/images/clusterIP.png new file mode 100644 index 00000000..51282bd1 Binary files /dev/null and b/labs/images/clusterIP.png differ diff --git a/labs/images/components-of-kubernetes.svg b/labs/images/components-of-kubernetes.svg new file mode 100644 index 00000000..5e7289cb --- /dev/null +++ b/labs/images/components-of-kubernetes.svg @@ -0,0 +1,412 @@ + + + Kubernetes components + + + + image/svg+xml + + Kubernetes components + + + Cloud Native Computing Foundation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + k-proxy + + + + + + + + + + kubelet + + + + + + + + + + + + sched + + + + + + + + + + sched + + + + + + + + + + sched + + + + + Control Plane + Node + + + + + + + + etcd + + + + + Kubernetes cluster + + + + + + + + api + + + + + + + + + + api + + + + + + + + + + api + + + + + + + + + + + + + c-c-m + + + + + + + + + + c-c-m + + + + + + + + + + c-c-m + + + + + + + + + + + + + c-m + + + + + + + + + + c-m + + + + + + + + + + c-m + + + + + Node + Node + + + + + + + + + + + + + + + + + + + + k-proxy + + + + + + + + + + kubelet + + + + + + + + + + kubelet + + + + + + + + + + k-proxy + + + + + + + + + + + + + + + + + + + + Control plane + Scheduler + + + + + + + + sched + + + + + Cloud controllermanager(optional) + + + + + + + + c-c-m + + + + + Controllermanager + + + + + + + + c-m + + + + + kubelet + + + + + + + + kubelet + + + + + kube-proxy + + + + + + + + k-proxy + + + + + + (persistence store) + etcd + + + + + + + + + etcd + + + + + + Node + + API server + + + + + + + + api + + + + + + + diff --git a/labs/images/cronjob.png b/labs/images/cronjob.png new file mode 100644 index 00000000..1fc12328 Binary files /dev/null and b/labs/images/cronjob.png differ diff --git a/labs/images/daemonset.png b/labs/images/daemonset.png new file mode 100644 index 00000000..60f62b98 Binary files /dev/null and b/labs/images/daemonset.png differ diff --git a/labs/images/dashboard-1.png b/labs/images/dashboard-1.png new file mode 100644 index 00000000..6d692f26 Binary files /dev/null and b/labs/images/dashboard-1.png differ diff --git a/labs/images/deployment.png b/labs/images/deployment.png new file mode 100644 index 00000000..eab60812 Binary files /dev/null and b/labs/images/deployment.png differ diff --git a/labs/images/designate-architecture.jpg b/labs/images/designate-architecture.jpg new file mode 100644 index 00000000..f106fd33 Binary files /dev/null and b/labs/images/designate-architecture.jpg differ diff --git a/labs/images/django-logo.png b/labs/images/django-logo.png new file mode 100644 index 00000000..7196dce5 Binary files /dev/null and b/labs/images/django-logo.png differ diff --git a/labs/images/docker-media-kit/README.txt b/labs/images/docker-media-kit/README.txt new file mode 100644 index 00000000..495c4be1 --- /dev/null +++ b/labs/images/docker-media-kit/README.txt @@ -0,0 +1,3 @@ +Docker, Inc is the exclusive owner of the trademarks DOCKER and the Docker Whale Design. To protect its trademark rights, Docker, Inc is required to control the use of its marks by others and the quality of the services with which they are used by permission. + +Please refer to our online brand guidelines at https://www.docker.com/brand-guidelines for directions on how to use the Docker logo. \ No newline at end of file diff --git a/labs/images/docker-media-kit/large_h-dark-trans.png b/labs/images/docker-media-kit/large_h-dark-trans.png new file mode 100644 index 00000000..3317aaf4 Binary files /dev/null and b/labs/images/docker-media-kit/large_h-dark-trans.png differ diff --git a/labs/images/docker-media-kit/large_h-dark.png b/labs/images/docker-media-kit/large_h-dark.png new file mode 100644 index 00000000..99a5bf49 Binary files /dev/null and b/labs/images/docker-media-kit/large_h-dark.png differ diff --git a/labs/images/docker-media-kit/large_h-trans.png b/labs/images/docker-media-kit/large_h-trans.png new file mode 100644 index 00000000..5f7463f1 Binary files /dev/null and b/labs/images/docker-media-kit/large_h-trans.png differ diff --git a/labs/images/docker-media-kit/large_h.png b/labs/images/docker-media-kit/large_h.png new file mode 100644 index 00000000..eddd2b6c Binary files /dev/null and b/labs/images/docker-media-kit/large_h.png differ diff --git a/labs/images/docker-media-kit/large_v-dark-trans.png b/labs/images/docker-media-kit/large_v-dark-trans.png new file mode 100644 index 00000000..3cc94320 Binary files /dev/null and b/labs/images/docker-media-kit/large_v-dark-trans.png differ diff --git a/labs/images/docker-media-kit/large_v-dark.png b/labs/images/docker-media-kit/large_v-dark.png new file mode 100644 index 00000000..0c401b69 Binary files /dev/null and b/labs/images/docker-media-kit/large_v-dark.png differ diff --git a/labs/images/docker-media-kit/large_v-trans.png b/labs/images/docker-media-kit/large_v-trans.png new file mode 100644 index 00000000..580f2a1d Binary files /dev/null and b/labs/images/docker-media-kit/large_v-trans.png differ diff --git a/labs/images/docker-media-kit/large_v.png b/labs/images/docker-media-kit/large_v.png new file mode 100644 index 00000000..9c3e80dc Binary files /dev/null and b/labs/images/docker-media-kit/large_v.png differ diff --git a/labs/images/docker-media-kit/small_h-dark-trans.png b/labs/images/docker-media-kit/small_h-dark-trans.png new file mode 100644 index 00000000..12c9dca5 Binary files /dev/null and b/labs/images/docker-media-kit/small_h-dark-trans.png differ diff --git a/labs/images/docker-media-kit/small_h-dark.png b/labs/images/docker-media-kit/small_h-dark.png new file mode 100644 index 00000000..7a356537 Binary files /dev/null and b/labs/images/docker-media-kit/small_h-dark.png differ diff --git a/labs/images/docker-media-kit/small_h-trans.png b/labs/images/docker-media-kit/small_h-trans.png new file mode 100644 index 00000000..b4157a3c Binary files /dev/null and b/labs/images/docker-media-kit/small_h-trans.png differ diff --git a/labs/images/docker-media-kit/small_h.png b/labs/images/docker-media-kit/small_h.png new file mode 100644 index 00000000..10eaae90 Binary files /dev/null and b/labs/images/docker-media-kit/small_h.png differ diff --git a/labs/images/docker-media-kit/small_v-dark-trans.png b/labs/images/docker-media-kit/small_v-dark-trans.png new file mode 100644 index 00000000..0203de78 Binary files /dev/null and b/labs/images/docker-media-kit/small_v-dark-trans.png differ diff --git a/labs/images/docker-media-kit/small_v-dark.png b/labs/images/docker-media-kit/small_v-dark.png new file mode 100644 index 00000000..49b2ff69 Binary files /dev/null and b/labs/images/docker-media-kit/small_v-dark.png differ diff --git a/labs/images/docker-media-kit/small_v-trans.png b/labs/images/docker-media-kit/small_v-trans.png new file mode 100644 index 00000000..4fef6bde Binary files /dev/null and b/labs/images/docker-media-kit/small_v-trans.png differ diff --git a/labs/images/docker-media-kit/small_v.png b/labs/images/docker-media-kit/small_v.png new file mode 100644 index 00000000..3d3a937b Binary files /dev/null and b/labs/images/docker-media-kit/small_v.png differ diff --git a/labs/images/docker.png b/labs/images/docker.png new file mode 100644 index 00000000..580f2a1d Binary files /dev/null and b/labs/images/docker.png differ diff --git a/labs/images/docker/atomic.png b/labs/images/docker/atomic.png new file mode 100644 index 00000000..82ea23e3 Binary files /dev/null and b/labs/images/docker/atomic.png differ diff --git a/labs/images/docker/aufs.jpg b/labs/images/docker/aufs.jpg new file mode 100644 index 00000000..fb0bb391 Binary files /dev/null and b/labs/images/docker/aufs.jpg differ diff --git a/labs/images/docker/aufs_layers.jpg b/labs/images/docker/aufs_layers.jpg new file mode 100644 index 00000000..fb0bb391 Binary files /dev/null and b/labs/images/docker/aufs_layers.jpg differ diff --git a/labs/images/docker/aws.png b/labs/images/docker/aws.png new file mode 100644 index 00000000..9389ca88 Binary files /dev/null and b/labs/images/docker/aws.png differ diff --git a/labs/images/docker/cloudformation.jpg b/labs/images/docker/cloudformation.jpg new file mode 100644 index 00000000..423996a8 Binary files /dev/null and b/labs/images/docker/cloudformation.jpg differ diff --git a/labs/images/docker/cncf.png b/labs/images/docker/cncf.png new file mode 100644 index 00000000..de34d124 Binary files /dev/null and b/labs/images/docker/cncf.png differ diff --git a/labs/images/docker/compose.png b/labs/images/docker/compose.png new file mode 100644 index 00000000..2051914b Binary files /dev/null and b/labs/images/docker/compose.png differ diff --git a/labs/images/docker/consul.png b/labs/images/docker/consul.png new file mode 100644 index 00000000..395b46f0 Binary files /dev/null and b/labs/images/docker/consul.png differ diff --git a/labs/images/docker/container-layers.jpg b/labs/images/docker/container-layers.jpg new file mode 100644 index 00000000..00c30a20 Binary files /dev/null and b/labs/images/docker/container-layers.jpg differ diff --git a/labs/images/docker/convoy.png b/labs/images/docker/convoy.png new file mode 100644 index 00000000..927057eb Binary files /dev/null and b/labs/images/docker/convoy.png differ diff --git a/labs/images/docker/coreos.png b/labs/images/docker/coreos.png new file mode 100644 index 00000000..4f9da777 Binary files /dev/null and b/labs/images/docker/coreos.png differ diff --git a/labs/images/docker/docker-bridge.png b/labs/images/docker/docker-bridge.png new file mode 100644 index 00000000..1370e370 Binary files /dev/null and b/labs/images/docker/docker-bridge.png differ diff --git a/labs/images/docker/docker-hote.png b/labs/images/docker/docker-hote.png new file mode 100644 index 00000000..bb537baf Binary files /dev/null and b/labs/images/docker/docker-hote.png differ diff --git a/labs/images/docker/docker-swarm.png b/labs/images/docker/docker-swarm.png new file mode 100644 index 00000000..f2b5ed82 Binary files /dev/null and b/labs/images/docker/docker-swarm.png differ diff --git a/labs/images/docker/etcd.png b/labs/images/docker/etcd.png new file mode 100644 index 00000000..2638ff37 Binary files /dev/null and b/labs/images/docker/etcd.png differ diff --git a/labs/images/docker/flannel.png b/labs/images/docker/flannel.png new file mode 100644 index 00000000..63244162 Binary files /dev/null and b/labs/images/docker/flannel.png differ diff --git a/labs/images/docker/flocker.png b/labs/images/docker/flocker.png new file mode 100644 index 00000000..3cc28b56 Binary files /dev/null and b/labs/images/docker/flocker.png differ diff --git a/labs/images/docker/gce.png b/labs/images/docker/gce.png new file mode 100644 index 00000000..9d9d70f1 Binary files /dev/null and b/labs/images/docker/gce.png differ diff --git a/labs/images/docker/heat.png b/labs/images/docker/heat.png new file mode 100644 index 00000000..944b3000 Binary files /dev/null and b/labs/images/docker/heat.png differ diff --git a/labs/images/docker/image-layers.jpg b/labs/images/docker/image-layers.jpg new file mode 100644 index 00000000..378e36b8 Binary files /dev/null and b/labs/images/docker/image-layers.jpg differ diff --git a/labs/images/docker/k8s.png b/labs/images/docker/k8s.png new file mode 100644 index 00000000..0c617c84 Binary files /dev/null and b/labs/images/docker/k8s.png differ diff --git a/labs/images/docker/kernel.png b/labs/images/docker/kernel.png new file mode 100644 index 00000000..bdc5b1d7 Binary files /dev/null and b/labs/images/docker/kernel.png differ diff --git a/labs/images/docker/kuryr.png b/labs/images/docker/kuryr.png new file mode 100644 index 00000000..80c85322 Binary files /dev/null and b/labs/images/docker/kuryr.png differ diff --git a/labs/images/docker/lxc.png b/labs/images/docker/lxc.png new file mode 100644 index 00000000..e344c1dd Binary files /dev/null and b/labs/images/docker/lxc.png differ diff --git a/labs/images/docker/mesos.png b/labs/images/docker/mesos.png new file mode 100644 index 00000000..ba92428b Binary files /dev/null and b/labs/images/docker/mesos.png differ diff --git a/labs/images/docker/network_access.png b/labs/images/docker/network_access.png new file mode 100644 index 00000000..d8bf6319 Binary files /dev/null and b/labs/images/docker/network_access.png differ diff --git a/labs/images/docker/oci.png b/labs/images/docker/oci.png new file mode 100644 index 00000000..7f826a29 Binary files /dev/null and b/labs/images/docker/oci.png differ diff --git a/labs/images/docker/overlay_network.png b/labs/images/docker/overlay_network.png new file mode 100644 index 00000000..9d728b81 Binary files /dev/null and b/labs/images/docker/overlay_network.png differ diff --git a/labs/images/docker/photon.png b/labs/images/docker/photon.png new file mode 100644 index 00000000..03e058e1 Binary files /dev/null and b/labs/images/docker/photon.png differ diff --git a/labs/images/docker/photon.svg b/labs/images/docker/photon.svg new file mode 100644 index 00000000..93c2d9ba --- /dev/null +++ b/labs/images/docker/photon.svg @@ -0,0 +1,336 @@ + +image/svg+xml \ No newline at end of file diff --git a/labs/images/docker/rancher.png b/labs/images/docker/rancher.png new file mode 100644 index 00000000..de0b756e Binary files /dev/null and b/labs/images/docker/rancher.png differ diff --git a/labs/images/docker/registrator.png b/labs/images/docker/registrator.png new file mode 100644 index 00000000..46734a1f Binary files /dev/null and b/labs/images/docker/registrator.png differ diff --git a/labs/images/docker/rkt.png b/labs/images/docker/rkt.png new file mode 100644 index 00000000..c74fb3f3 Binary files /dev/null and b/labs/images/docker/rkt.png differ diff --git a/labs/images/docker/saving-space.jpg b/labs/images/docker/saving-space.jpg new file mode 100644 index 00000000..125d56cc Binary files /dev/null and b/labs/images/docker/saving-space.jpg differ diff --git a/labs/images/docker/shared-volume.jpg b/labs/images/docker/shared-volume.jpg new file mode 100644 index 00000000..cd39b86a Binary files /dev/null and b/labs/images/docker/shared-volume.jpg differ diff --git a/labs/images/docker/sharing-layers.jpg b/labs/images/docker/sharing-layers.jpg new file mode 100644 index 00000000..e59fa833 Binary files /dev/null and b/labs/images/docker/sharing-layers.jpg differ diff --git a/labs/images/docker/terraform.png b/labs/images/docker/terraform.png new file mode 100644 index 00000000..7cfecc36 Binary files /dev/null and b/labs/images/docker/terraform.png differ diff --git a/labs/images/docker/tutum.png b/labs/images/docker/tutum.png new file mode 100644 index 00000000..58f21f62 Binary files /dev/null and b/labs/images/docker/tutum.png differ diff --git a/labs/images/docker/weave.png b/labs/images/docker/weave.png new file mode 100644 index 00000000..c0dac0cb Binary files /dev/null and b/labs/images/docker/weave.png differ diff --git a/labs/images/elastic1.png b/labs/images/elastic1.png new file mode 100644 index 00000000..6b7ac755 Binary files /dev/null and b/labs/images/elastic1.png differ diff --git a/labs/images/elastic2.png b/labs/images/elastic2.png new file mode 100644 index 00000000..527a5d5e Binary files /dev/null and b/labs/images/elastic2.png differ diff --git a/labs/images/elastic3.png b/labs/images/elastic3.png new file mode 100644 index 00000000..a1cafa98 Binary files /dev/null and b/labs/images/elastic3.png differ diff --git a/labs/images/elastic4.png b/labs/images/elastic4.png new file mode 100644 index 00000000..bcc882e0 Binary files /dev/null and b/labs/images/elastic4.png differ diff --git a/labs/images/elastic5.png b/labs/images/elastic5.png new file mode 100644 index 00000000..afca6188 Binary files /dev/null and b/labs/images/elastic5.png differ diff --git a/labs/images/elastic6.png b/labs/images/elastic6.png new file mode 100644 index 00000000..443e9ece Binary files /dev/null and b/labs/images/elastic6.png differ diff --git a/labs/images/elastic7.png b/labs/images/elastic7.png new file mode 100644 index 00000000..ccf4e357 Binary files /dev/null and b/labs/images/elastic7.png differ diff --git a/labs/images/foundation.png b/labs/images/foundation.png new file mode 100644 index 00000000..aa35a2dd Binary files /dev/null and b/labs/images/foundation.png differ diff --git a/labs/images/get-started.jpg b/labs/images/get-started.jpg new file mode 100644 index 00000000..154bd49c Binary files /dev/null and b/labs/images/get-started.jpg differ diff --git a/labs/images/github-dockerhub.png b/labs/images/github-dockerhub.png new file mode 100644 index 00000000..86df50f8 Binary files /dev/null and b/labs/images/github-dockerhub.png differ diff --git a/labs/images/grafana1.png b/labs/images/grafana1.png new file mode 100644 index 00000000..c4bb89b6 Binary files /dev/null and b/labs/images/grafana1.png differ diff --git a/labs/images/grafana2.png b/labs/images/grafana2.png new file mode 100644 index 00000000..827e37b8 Binary files /dev/null and b/labs/images/grafana2.png differ diff --git a/labs/images/grafana3.png b/labs/images/grafana3.png new file mode 100644 index 00000000..dcce6225 Binary files /dev/null and b/labs/images/grafana3.png differ diff --git a/labs/images/grafana4.png b/labs/images/grafana4.png new file mode 100644 index 00000000..38dc6720 Binary files /dev/null and b/labs/images/grafana4.png differ diff --git a/labs/images/grafana5.png b/labs/images/grafana5.png new file mode 100644 index 00000000..707d4ef7 Binary files /dev/null and b/labs/images/grafana5.png differ diff --git a/labs/images/headlessClusterIP.png b/labs/images/headlessClusterIP.png new file mode 100644 index 00000000..52e2d84e Binary files /dev/null and b/labs/images/headlessClusterIP.png differ diff --git a/labs/images/helm.png b/labs/images/helm.png new file mode 100644 index 00000000..b1db8b31 Binary files /dev/null and b/labs/images/helm.png differ diff --git a/labs/images/horizon.png b/labs/images/horizon.png new file mode 100644 index 00000000..2cf0ed6c Binary files /dev/null and b/labs/images/horizon.png differ diff --git a/labs/images/ingress.png b/labs/images/ingress.png new file mode 100644 index 00000000..f0030f27 Binary files /dev/null and b/labs/images/ingress.png differ diff --git a/labs/images/job.png b/labs/images/job.png new file mode 100644 index 00000000..25a55b03 Binary files /dev/null and b/labs/images/job.png differ diff --git a/labs/images/k8s-arch2.png b/labs/images/k8s-arch2.png new file mode 100644 index 00000000..6bb3847e Binary files /dev/null and b/labs/images/k8s-arch2.png differ diff --git a/labs/images/k8s-arch4-thanks-luxas.png b/labs/images/k8s-arch4-thanks-luxas.png new file mode 100644 index 00000000..65169541 Binary files /dev/null and b/labs/images/k8s-arch4-thanks-luxas.png differ diff --git a/labs/images/k8s-archi.png b/labs/images/k8s-archi.png new file mode 100644 index 00000000..5ef6da35 Binary files /dev/null and b/labs/images/k8s-archi.png differ diff --git a/labs/images/keystone-scenario.png b/labs/images/keystone-scenario.png new file mode 100644 index 00000000..9bbdc712 Binary files /dev/null and b/labs/images/keystone-scenario.png differ diff --git a/labs/images/kubeconfig-structure.png b/labs/images/kubeconfig-structure.png new file mode 100644 index 00000000..ea22e99e Binary files /dev/null and b/labs/images/kubeconfig-structure.png differ diff --git a/labs/images/kubectl-logo-full.png b/labs/images/kubectl-logo-full.png new file mode 100644 index 00000000..a93330f7 Binary files /dev/null and b/labs/images/kubectl-logo-full.png differ diff --git a/labs/images/kubectl.svg b/labs/images/kubectl.svg new file mode 100644 index 00000000..26f53d7b --- /dev/null +++ b/labs/images/kubectl.svg @@ -0,0 +1 @@ +KUBERNETES API> kubectl get podsKUBERNETESKUBECTLHTTP \ No newline at end of file diff --git a/labs/images/kubernetes/cncf.png b/labs/images/kubernetes/cncf.png new file mode 100644 index 00000000..97796cba Binary files /dev/null and b/labs/images/kubernetes/cncf.png differ diff --git a/labs/images/kubernetes/dashboard-0.png b/labs/images/kubernetes/dashboard-0.png new file mode 100644 index 00000000..2290ab2a Binary files /dev/null and b/labs/images/kubernetes/dashboard-0.png differ diff --git a/labs/images/kubernetes/dashboard-1.png b/labs/images/kubernetes/dashboard-1.png new file mode 100644 index 00000000..0ea065ee Binary files /dev/null and b/labs/images/kubernetes/dashboard-1.png differ diff --git a/labs/images/kubernetes/kubernetes.png b/labs/images/kubernetes/kubernetes.png new file mode 100644 index 00000000..5cfa9ed2 Binary files /dev/null and b/labs/images/kubernetes/kubernetes.png differ diff --git a/labs/images/kubernetes/services.png b/labs/images/kubernetes/services.png new file mode 100644 index 00000000..d0e65c0d Binary files /dev/null and b/labs/images/kubernetes/services.png differ diff --git a/labs/images/kubernetes/storage.png b/labs/images/kubernetes/storage.png new file mode 100644 index 00000000..6a6a7e50 Binary files /dev/null and b/labs/images/kubernetes/storage.png differ diff --git a/labs/images/kubernetes/story-of-kubernetes.png b/labs/images/kubernetes/story-of-kubernetes.png new file mode 100644 index 00000000..17dc1c8e Binary files /dev/null and b/labs/images/kubernetes/story-of-kubernetes.png differ diff --git a/labs/images/kubernetes/ui-dashboard-logs-view.png b/labs/images/kubernetes/ui-dashboard-logs-view.png new file mode 100644 index 00000000..9547eae6 Binary files /dev/null and b/labs/images/kubernetes/ui-dashboard-logs-view.png differ diff --git a/labs/images/kubernetes/ui-dashboard.png b/labs/images/kubernetes/ui-dashboard.png new file mode 100644 index 00000000..04a69996 Binary files /dev/null and b/labs/images/kubernetes/ui-dashboard.png differ diff --git a/labs/images/licence.png b/labs/images/licence.png new file mode 100644 index 00000000..87707329 Binary files /dev/null and b/labs/images/licence.png differ diff --git a/labs/images/logo-awcc.jpg b/labs/images/logo-awcc.jpg new file mode 100644 index 00000000..05f6f287 Binary files /dev/null and b/labs/images/logo-awcc.jpg differ diff --git a/labs/images/logo-osones-picto.png b/labs/images/logo-osones-picto.png new file mode 100644 index 00000000..c0647843 Binary files /dev/null and b/labs/images/logo-osones-picto.png differ diff --git a/labs/images/logo-osones.png b/labs/images/logo-osones.png new file mode 100644 index 00000000..62d48d3c Binary files /dev/null and b/labs/images/logo-osones.png differ diff --git a/labs/images/mysql-logo.png b/labs/images/mysql-logo.png new file mode 100644 index 00000000..797c21d1 Binary files /dev/null and b/labs/images/mysql-logo.png differ diff --git a/labs/images/neutron-schema.png b/labs/images/neutron-schema.png new file mode 100644 index 00000000..0bdb9ae6 Binary files /dev/null and b/labs/images/neutron-schema.png differ diff --git a/labs/images/neutron-schema2.png b/labs/images/neutron-schema2.png new file mode 100644 index 00000000..75b2f410 Binary files /dev/null and b/labs/images/neutron-schema2.png differ diff --git a/labs/images/nodePort.png b/labs/images/nodePort.png new file mode 100644 index 00000000..47539c98 Binary files /dev/null and b/labs/images/nodePort.png differ diff --git a/labs/images/openstack-dev-workflow-diagram.png b/labs/images/openstack-dev-workflow-diagram.png new file mode 100644 index 00000000..12771675 Binary files /dev/null and b/labs/images/openstack-dev-workflow-diagram.png differ diff --git a/labs/images/openstack-software-diagram.png b/labs/images/openstack-software-diagram.png new file mode 100644 index 00000000..667450de Binary files /dev/null and b/labs/images/openstack-software-diagram.png differ diff --git a/labs/images/openstack.png b/labs/images/openstack.png new file mode 100644 index 00000000..0575b7a5 Binary files /dev/null and b/labs/images/openstack.png differ diff --git a/labs/images/openstackfr.png b/labs/images/openstackfr.png new file mode 100644 index 00000000..ddfd83b8 Binary files /dev/null and b/labs/images/openstackfr.png differ diff --git a/labs/images/osones-composantes1.png b/labs/images/osones-composantes1.png new file mode 100644 index 00000000..03647023 Binary files /dev/null and b/labs/images/osones-composantes1.png differ diff --git a/labs/images/osones-composantes2.png b/labs/images/osones-composantes2.png new file mode 100644 index 00000000..5a37e512 Binary files /dev/null and b/labs/images/osones-composantes2.png differ diff --git a/labs/images/osones-composantes3.png b/labs/images/osones-composantes3.png new file mode 100644 index 00000000..55e5a515 Binary files /dev/null and b/labs/images/osones-composantes3.png differ diff --git a/labs/images/osones-composantes4.png b/labs/images/osones-composantes4.png new file mode 100644 index 00000000..eb8df4a7 Binary files /dev/null and b/labs/images/osones-composantes4.png differ diff --git a/labs/images/osones_logo_noframe.png b/labs/images/osones_logo_noframe.png new file mode 100644 index 00000000..0669cd6f Binary files /dev/null and b/labs/images/osones_logo_noframe.png differ diff --git a/labs/images/osones_picto.png b/labs/images/osones_picto.png new file mode 100644 index 00000000..c0647843 Binary files /dev/null and b/labs/images/osones_picto.png differ diff --git a/labs/images/photo-summit.jpg b/labs/images/photo-summit.jpg new file mode 100644 index 00000000..df6db4b4 Binary files /dev/null and b/labs/images/photo-summit.jpg differ diff --git a/labs/images/photo-summit1.jpg b/labs/images/photo-summit1.jpg new file mode 100644 index 00000000..553ff185 Binary files /dev/null and b/labs/images/photo-summit1.jpg differ diff --git a/labs/images/photo-summit2.jpg b/labs/images/photo-summit2.jpg new file mode 100644 index 00000000..388d044a Binary files /dev/null and b/labs/images/photo-summit2.jpg differ diff --git a/labs/images/photo-summit3.jpg b/labs/images/photo-summit3.jpg new file mode 100644 index 00000000..a50d420c Binary files /dev/null and b/labs/images/photo-summit3.jpg differ diff --git a/labs/images/photo-summit4.jpg b/labs/images/photo-summit4.jpg new file mode 100644 index 00000000..19d1f2c3 Binary files /dev/null and b/labs/images/photo-summit4.jpg differ diff --git a/labs/images/pod-networking.png b/labs/images/pod-networking.png new file mode 100644 index 00000000..ad688a19 Binary files /dev/null and b/labs/images/pod-networking.png differ diff --git a/labs/images/pods.png b/labs/images/pods.png new file mode 100644 index 00000000..bd798da8 Binary files /dev/null and b/labs/images/pods.png differ diff --git a/labs/images/python-powered.png b/labs/images/python-powered.png new file mode 100644 index 00000000..c56d4c02 Binary files /dev/null and b/labs/images/python-powered.png differ diff --git a/labs/images/rabbitmq-logo.png b/labs/images/rabbitmq-logo.png new file mode 100644 index 00000000..b4979d9a Binary files /dev/null and b/labs/images/rabbitmq-logo.png differ diff --git a/labs/images/rabbitmq-schema.png b/labs/images/rabbitmq-schema.png new file mode 100644 index 00000000..28547fbf Binary files /dev/null and b/labs/images/rabbitmq-schema.png differ diff --git a/labs/images/scheduling-schema.png b/labs/images/scheduling-schema.png new file mode 100644 index 00000000..58da979d Binary files /dev/null and b/labs/images/scheduling-schema.png differ diff --git a/labs/images/schema_vpc_subnets.png b/labs/images/schema_vpc_subnets.png new file mode 100644 index 00000000..6fe98d77 Binary files /dev/null and b/labs/images/schema_vpc_subnets.png differ diff --git a/labs/images/schema_vpc_subnets_gw.png b/labs/images/schema_vpc_subnets_gw.png new file mode 100644 index 00000000..66d28cc0 Binary files /dev/null and b/labs/images/schema_vpc_subnets_gw.png differ diff --git a/labs/images/schema_vpc_subnets_routes.png b/labs/images/schema_vpc_subnets_routes.png new file mode 100644 index 00000000..376eb530 Binary files /dev/null and b/labs/images/schema_vpc_subnets_routes.png differ diff --git a/labs/images/services-userspace-overview.svg b/labs/images/services-userspace-overview.svg new file mode 100644 index 00000000..85e81b59 --- /dev/null +++ b/labs/images/services-userspace-overview.svg @@ -0,0 +1,124 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Backend Pod 1 + labels: app=MyApp + port: 9376 + + + + + + Backend Pod 2 + labels: app=MyApp + port: 9376 + + + + + + Backend Pod 3 + labels: app=MyApp + port: 9376 + + + + + + + + + + + + + + + + + Client + + + + + + kube-proxy + + + + + + + apiserver + + + + + + clusterIP + (iptables) + + + Node + + diff --git a/labs/images/services.png b/labs/images/services.png new file mode 100644 index 00000000..da7191e2 Binary files /dev/null and b/labs/images/services.png differ diff --git a/labs/images/sqlalchemy-logo.png b/labs/images/sqlalchemy-logo.png new file mode 100644 index 00000000..08fc9564 Binary files /dev/null and b/labs/images/sqlalchemy-logo.png differ diff --git a/labs/images/statefulset.png b/labs/images/statefulset.png new file mode 100644 index 00000000..372a22eb Binary files /dev/null and b/labs/images/statefulset.png differ diff --git a/labs/images/stern-1.png b/labs/images/stern-1.png new file mode 100644 index 00000000..fbd63027 Binary files /dev/null and b/labs/images/stern-1.png differ diff --git a/labs/images/stockage-objet.png b/labs/images/stockage-objet.png new file mode 100644 index 00000000..9454065c Binary files /dev/null and b/labs/images/stockage-objet.png differ diff --git a/labs/images/swift-schema.png b/labs/images/swift-schema.png new file mode 100644 index 00000000..e7a0396f Binary files /dev/null and b/labs/images/swift-schema.png differ diff --git a/labs/images/terraform/best-practices.jpeg b/labs/images/terraform/best-practices.jpeg new file mode 100644 index 00000000..4c3f121f Binary files /dev/null and b/labs/images/terraform/best-practices.jpeg differ diff --git a/labs/images/terraform/cdktf.png b/labs/images/terraform/cdktf.png new file mode 100644 index 00000000..e4ea63f5 Binary files /dev/null and b/labs/images/terraform/cdktf.png differ diff --git a/labs/images/terraform/checkov.png b/labs/images/terraform/checkov.png new file mode 100644 index 00000000..1ea9c9f5 Binary files /dev/null and b/labs/images/terraform/checkov.png differ diff --git a/labs/images/terraform/compliance1.png b/labs/images/terraform/compliance1.png new file mode 100644 index 00000000..994a3507 Binary files /dev/null and b/labs/images/terraform/compliance1.png differ diff --git a/labs/images/terraform/compliance2.png b/labs/images/terraform/compliance2.png new file mode 100644 index 00000000..6dcc7a08 Binary files /dev/null and b/labs/images/terraform/compliance2.png differ diff --git a/labs/images/terraform/compliance3.png b/labs/images/terraform/compliance3.png new file mode 100644 index 00000000..ab0c96c3 Binary files /dev/null and b/labs/images/terraform/compliance3.png differ diff --git a/labs/images/terraform/declaratif-imperatif.png b/labs/images/terraform/declaratif-imperatif.png new file mode 100644 index 00000000..6fecb583 Binary files /dev/null and b/labs/images/terraform/declaratif-imperatif.png differ diff --git a/labs/images/terraform/devops-loop.png b/labs/images/terraform/devops-loop.png new file mode 100644 index 00000000..22aa66cd Binary files /dev/null and b/labs/images/terraform/devops-loop.png differ diff --git a/labs/images/terraform/graph.png b/labs/images/terraform/graph.png new file mode 100644 index 00000000..577fb1c1 Binary files /dev/null and b/labs/images/terraform/graph.png differ diff --git a/labs/images/terraform/iac-actors.png b/labs/images/terraform/iac-actors.png new file mode 100644 index 00000000..c0db2194 Binary files /dev/null and b/labs/images/terraform/iac-actors.png differ diff --git a/labs/images/terraform/non-merci-trop-occupes.png b/labs/images/terraform/non-merci-trop-occupes.png new file mode 100644 index 00000000..6facdb51 Binary files /dev/null and b/labs/images/terraform/non-merci-trop-occupes.png differ diff --git a/labs/images/terraform/terra.jpeg b/labs/images/terraform/terra.jpeg new file mode 100644 index 00000000..1e9c19c2 Binary files /dev/null and b/labs/images/terraform/terra.jpeg differ diff --git a/labs/images/terraform/terraform-apply-1.png b/labs/images/terraform/terraform-apply-1.png new file mode 100644 index 00000000..08f25182 Binary files /dev/null and b/labs/images/terraform/terraform-apply-1.png differ diff --git a/labs/images/terraform/terraform-apply-2.png b/labs/images/terraform/terraform-apply-2.png new file mode 100644 index 00000000..6302f63e Binary files /dev/null and b/labs/images/terraform/terraform-apply-2.png differ diff --git a/labs/images/terraform/terraform-destroy-1.png b/labs/images/terraform/terraform-destroy-1.png new file mode 100644 index 00000000..edc1ce3b Binary files /dev/null and b/labs/images/terraform/terraform-destroy-1.png differ diff --git a/labs/images/terraform/terraform-destroy-2.png b/labs/images/terraform/terraform-destroy-2.png new file mode 100644 index 00000000..1f96a37b Binary files /dev/null and b/labs/images/terraform/terraform-destroy-2.png differ diff --git a/labs/images/terraform/terraform-graph.svg b/labs/images/terraform/terraform-graph.svg new file mode 100644 index 00000000..22ce85e6 --- /dev/null +++ b/labs/images/terraform/terraform-graph.svg @@ -0,0 +1,121 @@ + + + + + + +%3 + + + +[root] aws_instance.example + +aws_instance.example + + + +[root] provider.aws + +provider.aws + + + +[root] aws_instance.example->[root] provider.aws + + + + + +[root] var.AMIS + +[root] var.AMIS + + + +[root] aws_instance.example->[root] var.AMIS + + + + + +[root] var.AWS_ACCESS_KEY + +[root] var.AWS_ACCESS_KEY + + + +[root] provider.aws->[root] var.AWS_ACCESS_KEY + + + + + +[root] var.AWS_REGION + +[root] var.AWS_REGION + + + +[root] provider.aws->[root] var.AWS_REGION + + + + + +[root] var.AWS_SECRET_KEY + +[root] var.AWS_SECRET_KEY + + + +[root] provider.aws->[root] var.AWS_SECRET_KEY + + + + + +[root] meta.count-boundary (count boundary fixup) + +[root] meta.count-boundary (count boundary fixup) + + + +[root] meta.count-boundary (count boundary fixup)->[root] aws_instance.example + + + + + +[root] provider.aws (close) + +[root] provider.aws (close) + + + +[root] provider.aws (close)->[root] aws_instance.example + + + + + +[root] root + +[root] root + + + +[root] root->[root] meta.count-boundary (count boundary fixup) + + + + + +[root] root->[root] provider.aws (close) + + + + + diff --git a/labs/images/terraform/terraform-init.png b/labs/images/terraform/terraform-init.png new file mode 100644 index 00000000..d8829940 Binary files /dev/null and b/labs/images/terraform/terraform-init.png differ diff --git a/labs/images/terraform/terraform-module-structure.webp b/labs/images/terraform/terraform-module-structure.webp new file mode 100644 index 00000000..875548b3 Binary files /dev/null and b/labs/images/terraform/terraform-module-structure.webp differ diff --git a/labs/images/terraform/terraform-plan.png b/labs/images/terraform/terraform-plan.png new file mode 100644 index 00000000..843cc7dd Binary files /dev/null and b/labs/images/terraform/terraform-plan.png differ diff --git a/labs/images/terraform/terraform-show.png b/labs/images/terraform/terraform-show.png new file mode 100644 index 00000000..67030865 Binary files /dev/null and b/labs/images/terraform/terraform-show.png differ diff --git a/labs/images/terraform/terraform-workflow.png b/labs/images/terraform/terraform-workflow.png new file mode 100644 index 00000000..4baee921 Binary files /dev/null and b/labs/images/terraform/terraform-workflow.png differ diff --git a/labs/images/terraform/terraform_logo.svg.png b/labs/images/terraform/terraform_logo.svg.png new file mode 100644 index 00000000..aca73f91 Binary files /dev/null and b/labs/images/terraform/terraform_logo.svg.png differ diff --git a/labs/images/terraform/terraform_protocol_registry.png b/labs/images/terraform/terraform_protocol_registry.png new file mode 100644 index 00000000..d043694e Binary files /dev/null and b/labs/images/terraform/terraform_protocol_registry.png differ diff --git a/labs/images/terraform/tfsec.png b/labs/images/terraform/tfsec.png new file mode 100644 index 00000000..ade8aff3 Binary files /dev/null and b/labs/images/terraform/tfsec.png differ diff --git a/labs/images/terraform/workspace-remote-backend-state.png b/labs/images/terraform/workspace-remote-backend-state.png new file mode 100644 index 00000000..d7787170 Binary files /dev/null and b/labs/images/terraform/workspace-remote-backend-state.png differ diff --git a/labs/images/terraform/workspace-remote-backend.png b/labs/images/terraform/workspace-remote-backend.png new file mode 100644 index 00000000..ae7f7814 Binary files /dev/null and b/labs/images/terraform/workspace-remote-backend.png differ diff --git a/labs/images/ubuntu-cloud-archive.png b/labs/images/ubuntu-cloud-archive.png new file mode 100644 index 00000000..78408fc2 Binary files /dev/null and b/labs/images/ubuntu-cloud-archive.png differ diff --git a/labs/images/ui-dashboard-logs-view.png b/labs/images/ui-dashboard-logs-view.png new file mode 100644 index 00000000..9547eae6 Binary files /dev/null and b/labs/images/ui-dashboard-logs-view.png differ diff --git a/labs/images/ui-dashboard.png b/labs/images/ui-dashboard.png new file mode 100644 index 00000000..04a69996 Binary files /dev/null and b/labs/images/ui-dashboard.png differ