K8S · Ενορχήστρωση

Kubernetes Workshop

Από αρχιτεκτονική και δηλωτικούς πόρους έως workloads, δίκτυα, storage, scheduling, observability, GitOps, multi-tenancy, hardening και incident response.

Kubernetes

Η μαθησιακή μου πρόοδος

Με ενεργοποιημένη την επιλογή web app, η πρόοδός σας αποθηκεύεται σε αυτή τη συσκευή.

Πρόοδος μάθησης στη web app

Σημειώστε κεφάλαια ως αναγνωσμένα, δείτε την πρόοδο ανάγνωσης και ολοκληρώστε πρακτικές ενότητες αφού ενεργοποιήσετε την προαιρετική web app. Η πρόοδος του workshop υπολογίζεται από τα κεφάλαια όλων των σελίδων τεκμηρίωσης. Οι επιλογές μένουν σε αυτή τη συσκευή· δεν υπάρχει λογαριασμός ή συγχρονισμός με server. Δεν απαιτείται εγκατάσταση. Η ανάκληση στις Ρυθμίσεις απορρήτου διαγράφει την πρόοδο.

Πρόοδος workshop0%
Ολοκληρωμένες πρακτικές ενότητες0 / 31
Έγγραφα που διαβάστηκαν0 / 94
Πρόοδος workshop0%
0%
0 / 989 κεφάλαια που διαβάστηκαν

Orthevs Academy · Orthevs

Kubernetes ως μαθησιακή διαδρομή

Η διαδρομή προσφέρει γνώση και πρακτική. Απαιτήσεις, ευθύνες και τεκμήρια ορίζονται χωριστά για παραγωγικές διαδικασίες Orthevs.

Τεχνικό workshop

Ένα κοινό πλαίσιο μάθησης. Διακριτά τεχνικά αντικείμενα.

Όλα τα workshops ακολουθούν την ίδια σταθερή τοπολογία: κεντρική τεκμηρίωση, διαδοχικά επίπεδα workshop, ασκήσεις, assessments, εκτελέσιμα παραδείγματα και υποστηρικτικά scripts. Η Academy διατηρεί αυτή την οργάνωση αντί να διασπά το υλικό σε μεμονωμένα άρθρα ή διακοσμητικές κάρτες μαθημάτων.

Εκπαιδευτικό υλικό

Τεκμηρίωση στο Orthevs Wiki

Το υλικό διατηρεί τη θεματική του δομή. Οι διαθέσιμες γλωσσικές εκδόσεις συνδέονται μεταξύ τους και τα διαγράμματα παράγονται απευθείας από τις πηγές Mermaid.

Επισκόπηση workshop

1

Τεχνική τεκμηρίωση

13
Ελληνικά · 79.6 KB

Αρχιτεκτονική: Kubernetes

Αρχιτεκτονική και λειτουργία Kubernetes: Control Plane, workloads, δίκτυο, storage, ασφάλεια, observability και troubleshooting.

Άνοιγμα εγγράφου ↗
Ελληνικά · 84.0 KB

Βέλτιστες πρακτικές: Kubernetes

Πρακτικές Kubernetes για Manifests, Workloads, πόρους, δίκτυο, Storage, ασφάλεια, Observability, Rollouts και Troubleshooting.

Άνοιγμα εγγράφου ↗
Ελληνικά · 101.0 KB

Αναφορά εντολών: Kubernetes

Αναλυτική αναφορά εντολών Kubernetes για kubectl, kubeadm, Components του Control Plane, Container Runtimes, Helm, Kustomize, etcd και Troubleshooting.

Άνοιγμα εγγράφου ↗
Αγγλικά · 88.6 KB

Concepts: Kubernetes

This document explains the core Kubernetes concepts in a way that lets you not only operate Kubernetes, but also classify it architecturally. It complements the architecture guide, the best-practices guide, and the command reference. Thi…

Άνοιγμα εγγράφου ↗
Ελληνικά · 115.1 KB

Πρόγραμμα σπουδών: Kubernetes

Πλήρες πρόγραμμα εκμάθησης Kubernetes: Fundamentals, Intermediate, Professional, Advanced and Security, labs, έργα και κριτήρια αξιολόγησης.

Άνοιγμα εγγράφου ↗
Ελληνικά · 102.4 KB

Διαγράμματα: Kubernetes

Οπτική αναφορά για το Kubernetes workshop με διαγράμματα αρχιτεκτονικής, ροές API, δικτύου και Storage, καθώς και διαδρομές Troubleshooting.

Άνοιγμα εγγράφου ↗
Αγγλικά · 86.7 KB

Cloud Provisioning: Kubernetes

This file describes how to provision Kubernetes clusters in cloud environments. It complements the local and native environment documents with public-cloud and multi-cloud deployment options.

Άνοιγμα εγγράφου ↗
Αγγλικά · 99.2 KB

Provisioning: Kubernetes on Bare Metal

This document describes the complete provisioning of Kubernetes in bare-metal environments. It guides you from hardware preparation through operating system setup, container runtime, cluster bootstrap, networking, load balancing, storage…

Άνοιγμα εγγράφου ↗
Αγγλικά · 78.6 KB

Provisioning Kubernetes in Native VMs

This file documents how to provision Kubernetes in virtual machines for the Kubernetes workshop. It covers local VMs with VirtualBox or VMware, remote VMs rented from a provider, Vagrant-based VM labs, and lightweight alternatives such a…

Άνοιγμα εγγράφου ↗
Αγγλικά · 75.9 KB

Kubernetes on WSL on Windows 11

This document describes how to prepare a clean WSL2-based Kubernetes workshop environment on Windows 11 and then provision different Kubernetes variants.

Άνοιγμα εγγράφου ↗
Αγγλικά · 106.5 KB

Day-2 Operations: Kubernetes

This document describes how to operate Kubernetes after provisioning. It complements the environment documents for WSL, local VMs, bare metal, and cloud. The focus is on Day-2 Operations: checking health, controlling changes, testing bac…

Άνοιγμα εγγράφου ↗
Αγγλικά · 119.1 KB

Security: Kubernetes

This document describes the full subject area of security in Kubernetes. It is intended for workshops, internal platform standards, security reviews, operational handovers, and architecture decisions.

Άνοιγμα εγγράφου ↗
Αγγλικά · 124.4 KB

Troubleshooting: Kubernetes

This document is a complete troubleshooting reference for Kubernetes. Use it when a cluster, node, add-on, or application does not behave as expected. It is deliberately more than a list of individual failure patterns: it describes worki…

Άνοιγμα εγγράφου ↗

Επίπεδα workshop

4

Ασκήσεις

4

Assessments και λύσεις

9
Ελληνικά · 14.4 KB

Kubernetes Assessment: 01 Fundamentals

Αυτό το Assessment ελέγχει τις βασικές έννοιες του Kubernetes και την ελεγχόμενη ανάπτυξη απλών Workloads.

Άνοιγμα εγγράφου ↗
Ελληνικά · 22.8 KB

Ενδεικτική λύση: Kubernetes Assessment 01 – Fundamentals

Πλήρης ενδεικτική λύση για το Kubernetes Fundamentals Assessment, με Manifests, εντολές ελέγχου, διάγνωση και Cleanup.

Άνοιγμα εγγράφου ↗
Ελληνικά · 17.8 KB

Kubernetes Assessment: 02 Intermediate

Assessment για Kubernetes Workloads, Probes, Scheduling, NetworkPolicy, Storage, Helm, Kustomize και Troubleshooting.

Άνοιγμα εγγράφου ↗
Ελληνικά · 29.8 KB

Ενδεικτική λύση: Kubernetes Assessment 02 – Intermediate

Πλήρης ενδεικτική λύση για Kubernetes Intermediate με Workloads, NetworkPolicies, Storage, Helm, Kustomize, Troubleshooting και Cleanup.

Άνοιγμα εγγράφου ↗
Ελληνικά · 21.6 KB

Αξιολόγηση Kubernetes: 03 Professional

Επίπεδο Professional: εξέταση αρχιτεκτονικής, λειτουργίας και runbooks με διάρκεια 3 έως 4 ώρες και μέγιστη βαθμολογία 100.

Άνοιγμα εγγράφου ↗
Ελληνικά · 44.5 KB

Ενδεικτική λύση: Αξιολόγηση Kubernetes 03 – Professional

Ενδεικτικές απαντήσεις και runbooks για την αξιολόγηση Professional: πλατφόρμα, upgrades, observability, GitOps, disaster recovery και κόστος.

Άνοιγμα εγγράφου ↗
Ελληνικά · 21.7 KB

Kubernetes Assessment: 04 Advanced + Security

Αξιολόγηση ασφάλειας Kubernetes με threat model, RBAC, Pod Security, NetworkPolicy, supply chain και incident response.

Άνοιγμα εγγράφου ↗
Ελληνικά · 39.9 KB

Ενδεικτική λύση: Kubernetes Assessment 04 – Advanced + Security

Λύσεις για threat model, RBAC, Pod Security, NetworkPolicy, supply chain, Secrets και incident response.

Άνοιγμα εγγράφου ↗
Ελληνικά · 72.7 KB

Πιστοποιήσεις Kubernetes και διαδρομές πιστοποίησης

Επίσημες πιστοποιήσεις Kubernetes, συναφείς διαδρομές Cloud Native, αντιστοίχιση δεξιοτήτων και πηγές προετοιμασίας.

Άνοιγμα εγγράφου ↗
Όλο το περιεχόμενο στο wiki

Πρακτικά modules

Παραδείγματα workshop σε ZIP

Και τα 31 πρακτικά παραδείγματα του workshop διατίθενται ως ξεχωριστά αρχεία ZIP. Επίλεξε ένα παράδειγμα για άμεση λήψη.

01

basic-workloads

examples/01-basic-workloads
Αρχεία
6
Μέγεθος
5.4 KB
SHA-256
be0c8e33b23e
Αρχεία στο ZIP · 6
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • manifests/00-namespace.yaml
  • manifests/10-deployment.yaml
  • manifests/20-service.yaml
04

security-hardening

examples/04-security-hardening
Αρχεία
8
Μέγεθος
7.1 KB
SHA-256
816a481121d4
Αρχεία στο ZIP · 8
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • manifests/00-rbac.yaml
  • manifests/10-workloads.yaml
  • manifests/20-secure-pod.yaml
  • manifests/30-networkpolicy.yaml
  • manifests/90-risky-pod.yaml
12

rolling-update-failure

examples/12-rolling-update-failure
Αρχεία
5
Μέγεθος
3.9 KB
SHA-256
bdadb200fb5b
Αρχεία στο ZIP · 5
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • manifests/00-working.yaml
  • manifests/90-broken-update.yaml
17

externalname-service-discovery

examples/17-externalname-service-discovery
Αρχεία
4
Μέγεθος
3.1 KB
SHA-256
7e505c4fe379
Αρχεία στο ZIP · 4
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • manifests/externalname.yaml
23

pod-security-admission

examples/23-pod-security-admission
Αρχεία
6
Μέγεθος
3.9 KB
SHA-256
6a8ac3a3d372
Αρχεία στο ZIP · 6
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • manifests/00-namespace.yaml
  • manifests/10-allowed-pod.yaml
  • manifests/90-denied-pod.yaml
26

gateway-api

examples/26-gateway-api
Αρχεία
8
Μέγεθος
4.3 KB
SHA-256
c42004147324
Αρχεία στο ZIP · 8
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • gateway-api/gateway.yaml
  • gateway-api/gatewayclass.yaml
  • gateway-api/httproute.yaml
  • gateway-api/kustomization.yaml
  • manifests/workload.yaml
27

kustomize-overlays

examples/27-kustomize-overlays
Αρχεία
11
Μέγεθος
5.5 KB
SHA-256
9e7d30c072cd
Αρχεία στο ZIP · 11
  • README.md
  • base/deployment.yaml
  • base/kustomization.yaml
  • base/namespace.yaml
  • base/service.yaml
  • docs/de/README.md
  • docs/en/README.md
  • overlays/dev/kustomization.yaml
  • overlays/dev/patch-replicas.yaml
  • overlays/prod/kustomization.yaml
  • overlays/prod/patch-replicas.yaml
28

helm-chart

examples/28-helm-chart
Αρχεία
7
Μέγεθος
3.8 KB
SHA-256
e4af07ee314b
Αρχεία στο ZIP · 7
  • README.md
  • chart/Chart.yaml
  • chart/templates/deployment.yaml.tpl
  • chart/templates/service.yaml.tpl
  • chart/values.yaml
  • docs/de/README.md
  • docs/en/README.md
30

networkpolicy-troubleshooting

examples/30-networkpolicy-troubleshooting
Αρχεία
7
Μέγεθος
4.6 KB
SHA-256
39fbccee5287
Αρχεία στο ZIP · 7
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • manifests/00-workloads.yaml
  • manifests/10-default-deny.yaml
  • manifests/20-allow-dns.yaml
  • manifests/30-allow-backend.yaml

Δομή υλικού

Η πραγματική δομή καταλόγων του workshop.

Κάθε περιοχή ανοίγει ξεχωριστά. Οι κατάλογοι και τα αρχεία υλικού εμφανίζονται στην πραγματική ιεραρχία τους με αμετάβλητα paths· ο κατάλογος media εξαιρείται πλήρως.

Αρχεία ριζικού καταλόγου

README-EL.md
Τεκμηρίωση31
docs/architecture-kubernetes-DE.md
docs/architecture-kubernetes-EN.md
docs/architecture-kubernetes-EL.md
docs/best-practices-kubernetes-DE.md
docs/best-practices-kubernetes-EN.md
docs/best-practices-kubernetes-EL.md
docs/commands-kubernetes-DE.md
docs/commands-kubernetes-EN.md
docs/commands-kubernetes-EL.md
docs/concepts-kubernetes-DE.md
docs/concepts-kubernetes-EN.md
docs/curriculum-kubernetes-DE.md
docs/curriculum-kubernetes-EN.md
docs/curriculum-kubernetes-EL.md
docs/diagrams-kubernetes-DE.md
docs/diagrams-kubernetes-EN.md
docs/diagrams-kubernetes-EL.md
docs/environment-cloud-kubernetes-DE.md
docs/environment-cloud-kubernetes-EN.md
docs/environment-native-baremetal-kubernetes-DE.md
docs/environment-native-baremetal-kubernetes-EN.md
docs/environment-native-vm-kubernetes-DE.md
docs/environment-native-vm-kubernetes-EN.md
docs/environment-wsl-kubernetes-DE.md
docs/environment-wsl-kubernetes-EN.md
docs/operations-kubernetes-DE.md
docs/operations-kubernetes-EN.md
docs/security-kubernetes-DE.md
docs/security-kubernetes-EN.md
docs/troubleshooting-kubernetes-DE.md
docs/troubleshooting-kubernetes-EN.md
Επίπεδα workshop12
workshops/01-fundamentals-kubernetes-DE.md
workshops/01-fundamentals-kubernetes-EN.md
workshops/01-fundamentals-kubernetes-EL.md
workshops/02-intermediate-kubernetes-DE.md
workshops/02-intermediate-kubernetes-EN.md
workshops/02-intermediate-kubernetes-EL.md
workshops/03-professional-kubernetes-DE.md
workshops/03-professional-kubernetes-EN.md
workshops/03-professional-kubernetes-EL.md
workshops/04-advanced-security-kubernetes-DE.md
workshops/04-advanced-security-kubernetes-EN.md
workshops/04-advanced-security-kubernetes-EL.md
Ασκήσεις12
exercises/01-fundamentals-exercises-kubernetes-DE.md
exercises/01-fundamentals-exercises-kubernetes-EN.md
exercises/01-fundamentals-exercises-kubernetes-EL.md
exercises/02-intermediate-exercises-kubernetes-DE.md
exercises/02-intermediate-exercises-kubernetes-EN.md
exercises/02-intermediate-exercises-kubernetes-EL.md
exercises/03-professional-exercises-kubernetes-DE.md
exercises/03-professional-exercises-kubernetes-EN.md
exercises/03-professional-exercises-kubernetes-EL.md
exercises/04-advanced-security-exercises-kubernetes-DE.md
exercises/04-advanced-security-exercises-kubernetes-EN.md
exercises/04-advanced-security-exercises-kubernetes-EL.md
Assessments και λύσεις27
assessments/01-fundamentals-kubernetes-assessment-DE.md
assessments/01-fundamentals-kubernetes-assessment-EN.md
assessments/01-fundamentals-kubernetes-assessment-EL.md
assessments/01-fundamentals-kubernetes-solution-DE.md
assessments/01-fundamentals-kubernetes-solution-EN.md
assessments/01-fundamentals-kubernetes-solution-EL.md
assessments/02-intermediate-kubernetes-assessment-DE.md
assessments/02-intermediate-kubernetes-assessment-EN.md
assessments/02-intermediate-kubernetes-assessment-EL.md
assessments/02-intermediate-kubernetes-solution-DE.md
assessments/02-intermediate-kubernetes-solution-EN.md
assessments/02-intermediate-kubernetes-solution-EL.md
assessments/03-professional-kubernetes-assessment-DE.md
assessments/03-professional-kubernetes-assessment-EN.md
assessments/03-professional-kubernetes-assessment-EL.md
assessments/03-professional-kubernetes-solution-DE.md
assessments/03-professional-kubernetes-solution-EN.md
assessments/03-professional-kubernetes-solution-EL.md
assessments/04-advanced-security-kubernetes-assessment-DE.md
assessments/04-advanced-security-kubernetes-assessment-EN.md
assessments/04-advanced-security-kubernetes-assessment-EL.md
assessments/04-advanced-security-kubernetes-solution-DE.md
assessments/04-advanced-security-kubernetes-solution-EN.md
assessments/04-advanced-security-kubernetes-solution-EL.md
assessments/05-official-certificates-kubernetes-DE.md
assessments/05-official-certificates-kubernetes-EN.md
assessments/05-official-certificates-kubernetes-EL.md
Πρακτικά modules404
examples/00-lab-skeleton
examples/00-lab-skeleton/docs
examples/00-lab-skeleton/docs/de
examples/00-lab-skeleton/docs/en
examples/00-lab-skeleton/docs/el
examples/01-basic-workloads
examples/01-basic-workloads/docs
examples/01-basic-workloads/docs/de
examples/01-basic-workloads/docs/en
examples/01-basic-workloads/docs/el
examples/01-basic-workloads/manifests
examples/02-config-network-storage
examples/02-config-network-storage/docs
examples/02-config-network-storage/docs/de
examples/02-config-network-storage/docs/en
examples/02-config-network-storage/docs/el
examples/02-config-network-storage/manifests
examples/03-platform-operations
examples/03-platform-operations/docs
examples/03-platform-operations/docs/de
examples/03-platform-operations/docs/en
examples/03-platform-operations/docs/el
examples/03-platform-operations/manifests
examples/04-security-hardening
examples/04-security-hardening/docs
examples/04-security-hardening/docs/de
examples/04-security-hardening/docs/en
examples/04-security-hardening/docs/el
examples/04-security-hardening/manifests
examples/05-health-probes
examples/05-health-probes/docs
examples/05-health-probes/docs/de
examples/05-health-probes/docs/en
examples/05-health-probes/docs/el
examples/05-health-probes/manifests
examples/06-jobs-cronjobs
examples/06-jobs-cronjobs/docs
examples/06-jobs-cronjobs/docs/de
examples/06-jobs-cronjobs/docs/en
examples/06-jobs-cronjobs/docs/el
examples/06-jobs-cronjobs/manifests
examples/07-guestbook-redis
examples/07-guestbook-redis/docs
examples/07-guestbook-redis/docs/de
examples/07-guestbook-redis/docs/en
examples/07-guestbook-redis/docs/el
examples/07-guestbook-redis/manifests
examples/08-stateful-postgres
examples/08-stateful-postgres/docs
examples/08-stateful-postgres/docs/de
examples/08-stateful-postgres/docs/en
examples/08-stateful-postgres/docs/el
examples/08-stateful-postgres/manifests
examples/09-blue-green-release
examples/09-blue-green-release/docs
examples/09-blue-green-release/docs/de
examples/09-blue-green-release/docs/en
examples/09-blue-green-release/docs/el
examples/09-blue-green-release/manifests
examples/10-worker-queue
examples/10-worker-queue/docs
examples/10-worker-queue/docs/de
examples/10-worker-queue/docs/en
examples/10-worker-queue/docs/el
examples/10-worker-queue/manifests
examples/11-canary-ingress
examples/11-canary-ingress/docs
examples/11-canary-ingress/docs/de
examples/11-canary-ingress/docs/en
examples/11-canary-ingress/docs/el
examples/11-canary-ingress/manifests
examples/12-rolling-update-failure
examples/12-rolling-update-failure/docs
examples/12-rolling-update-failure/docs/de
examples/12-rolling-update-failure/docs/en
examples/12-rolling-update-failure/docs/el
examples/12-rolling-update-failure/manifests
examples/13-init-container-migration
examples/13-init-container-migration/docs
examples/13-init-container-migration/docs/de
examples/13-init-container-migration/docs/en
examples/13-init-container-migration/docs/el
examples/13-init-container-migration/manifests
examples/14-sidecar-pattern
examples/14-sidecar-pattern/docs
examples/14-sidecar-pattern/docs/de
examples/14-sidecar-pattern/docs/en
examples/14-sidecar-pattern/docs/el
examples/14-sidecar-pattern/manifests
examples/15-multi-container-pod
examples/15-multi-container-pod/docs
examples/15-multi-container-pod/docs/de
examples/15-multi-container-pod/docs/en
examples/15-multi-container-pod/docs/el
examples/15-multi-container-pod/manifests
examples/16-configmap-reload
examples/16-configmap-reload/docs
examples/16-configmap-reload/docs/de
examples/16-configmap-reload/docs/en
examples/16-configmap-reload/docs/el
examples/16-configmap-reload/manifests
examples/17-externalname-service-discovery
examples/17-externalname-service-discovery/docs
examples/17-externalname-service-discovery/docs/de
examples/17-externalname-service-discovery/docs/en
examples/17-externalname-service-discovery/docs/el
examples/17-externalname-service-discovery/manifests
examples/18-resource-qos
examples/18-resource-qos/docs
examples/18-resource-qos/docs/de
examples/18-resource-qos/docs/en
examples/18-resource-qos/docs/el
examples/18-resource-qos/manifests
examples/19-taints-affinity
examples/19-taints-affinity/docs
examples/19-taints-affinity/docs/de
examples/19-taints-affinity/docs/en
examples/19-taints-affinity/docs/el
examples/19-taints-affinity/manifests
examples/20-priority-preemption
examples/20-priority-preemption/docs
examples/20-priority-preemption/docs/de
examples/20-priority-preemption/docs/en
examples/20-priority-preemption/docs/el
examples/20-priority-preemption/manifests
examples/21-daemonset-node-agent
examples/21-daemonset-node-agent/docs
examples/21-daemonset-node-agent/docs/de
examples/21-daemonset-node-agent/docs/en
examples/21-daemonset-node-agent/docs/el
examples/21-daemonset-node-agent/manifests
examples/22-serviceaccount-api-access
examples/22-serviceaccount-api-access/docs
examples/22-serviceaccount-api-access/docs/de
examples/22-serviceaccount-api-access/docs/en
examples/22-serviceaccount-api-access/docs/el
examples/22-serviceaccount-api-access/manifests
examples/23-pod-security-admission
examples/23-pod-security-admission/docs
examples/23-pod-security-admission/docs/de
examples/23-pod-security-admission/docs/en
examples/23-pod-security-admission/docs/el
examples/23-pod-security-admission/manifests
examples/24-ephemeral-debug-container
examples/24-ephemeral-debug-container/docs
examples/24-ephemeral-debug-container/docs/de
examples/24-ephemeral-debug-container/docs/en
examples/24-ephemeral-debug-container/docs/el
examples/24-ephemeral-debug-container/manifests
examples/25-ingress-tls-dummy
examples/25-ingress-tls-dummy/docs
examples/25-ingress-tls-dummy/docs/de
examples/25-ingress-tls-dummy/docs/en
examples/25-ingress-tls-dummy/docs/el
examples/25-ingress-tls-dummy/manifests
examples/26-gateway-api
examples/26-gateway-api/docs
examples/26-gateway-api/docs/de
examples/26-gateway-api/docs/en
examples/26-gateway-api/docs/el
examples/26-gateway-api/gateway-api
examples/26-gateway-api/manifests
examples/27-kustomize-overlays
examples/27-kustomize-overlays/base
examples/27-kustomize-overlays/docs
examples/27-kustomize-overlays/docs/de
examples/27-kustomize-overlays/docs/en
examples/27-kustomize-overlays/docs/el
examples/27-kustomize-overlays/overlays
examples/27-kustomize-overlays/overlays/dev
examples/27-kustomize-overlays/overlays/prod
examples/28-helm-chart
examples/28-helm-chart/chart
examples/28-helm-chart/chart/templates
examples/28-helm-chart/docs
examples/28-helm-chart/docs/de
examples/28-helm-chart/docs/en
examples/28-helm-chart/docs/el
examples/29-parallel-indexed-job
examples/29-parallel-indexed-job/docs
examples/29-parallel-indexed-job/docs/de
examples/29-parallel-indexed-job/docs/en
examples/29-parallel-indexed-job/docs/el
examples/29-parallel-indexed-job/manifests
examples/30-networkpolicy-troubleshooting
examples/30-networkpolicy-troubleshooting/docs
examples/30-networkpolicy-troubleshooting/docs/de
examples/30-networkpolicy-troubleshooting/docs/en
examples/30-networkpolicy-troubleshooting/docs/el
examples/30-networkpolicy-troubleshooting/manifests
examples/.gitignore
examples/00-lab-skeleton/.gitignore
examples/00-lab-skeleton/README.md
examples/00-lab-skeleton/README-EL.md
examples/00-lab-skeleton/docs/de/README.md
examples/00-lab-skeleton/docs/en/README.md
examples/00-lab-skeleton/docs/el/README.md
examples/01-basic-workloads/README.md
examples/01-basic-workloads/README-EL.md
examples/01-basic-workloads/docs/de/README.md
examples/01-basic-workloads/docs/en/README.md
examples/01-basic-workloads/docs/el/README.md
examples/01-basic-workloads/manifests/00-namespace.yaml
examples/01-basic-workloads/manifests/10-deployment.yaml
examples/01-basic-workloads/manifests/20-service.yaml
examples/02-config-network-storage/README.md
examples/02-config-network-storage/README-EL.md
examples/02-config-network-storage/docs/de/README.md
examples/02-config-network-storage/docs/en/README.md
examples/02-config-network-storage/docs/el/README.md
examples/02-config-network-storage/manifests/app.yaml
examples/03-platform-operations/README.md
examples/03-platform-operations/README-EL.md
examples/03-platform-operations/docs/de/README.md
examples/03-platform-operations/docs/en/README.md
examples/03-platform-operations/docs/el/README.md
examples/03-platform-operations/manifests/platform-standards.yaml
examples/04-security-hardening/README.md
examples/04-security-hardening/README-EL.md
examples/04-security-hardening/docs/de/README.md
examples/04-security-hardening/docs/en/README.md
examples/04-security-hardening/docs/el/README.md
examples/04-security-hardening/manifests/00-rbac.yaml
examples/04-security-hardening/manifests/10-workloads.yaml
examples/04-security-hardening/manifests/20-secure-pod.yaml
examples/04-security-hardening/manifests/30-networkpolicy.yaml
examples/04-security-hardening/manifests/90-risky-pod.yaml
examples/05-health-probes/README.md
examples/05-health-probes/README-EL.md
examples/05-health-probes/docs/de/README.md
examples/05-health-probes/docs/en/README.md
examples/05-health-probes/docs/el/README.md
examples/05-health-probes/manifests/probes.yaml
examples/06-jobs-cronjobs/README.md
examples/06-jobs-cronjobs/README-EL.md
examples/06-jobs-cronjobs/docs/de/README.md
examples/06-jobs-cronjobs/docs/en/README.md
examples/06-jobs-cronjobs/docs/el/README.md
examples/06-jobs-cronjobs/manifests/jobs.yaml
examples/07-guestbook-redis/README.md
examples/07-guestbook-redis/README-EL.md
examples/07-guestbook-redis/docs/de/README.md
examples/07-guestbook-redis/docs/en/README.md
examples/07-guestbook-redis/docs/el/README.md
examples/07-guestbook-redis/manifests/guestbook.yaml
examples/08-stateful-postgres/README.md
examples/08-stateful-postgres/README-EL.md
examples/08-stateful-postgres/docs/de/README.md
examples/08-stateful-postgres/docs/en/README.md
examples/08-stateful-postgres/docs/el/README.md
examples/08-stateful-postgres/manifests/postgres-stack.yaml
examples/09-blue-green-release/README.md
examples/09-blue-green-release/README-EL.md
examples/09-blue-green-release/docs/de/README.md
examples/09-blue-green-release/docs/en/README.md
examples/09-blue-green-release/docs/el/README.md
examples/09-blue-green-release/manifests/blue-green.yaml
examples/10-worker-queue/README.md
examples/10-worker-queue/README-EL.md
examples/10-worker-queue/docs/de/README.md
examples/10-worker-queue/docs/en/README.md
examples/10-worker-queue/docs/el/README.md
examples/10-worker-queue/manifests/worker-queue.yaml
examples/11-canary-ingress/README.md
examples/11-canary-ingress/README-EL.md
examples/11-canary-ingress/docs/de/README.md
examples/11-canary-ingress/docs/en/README.md
examples/11-canary-ingress/docs/el/README.md
examples/11-canary-ingress/manifests/canary-ingress.yaml
examples/12-rolling-update-failure/README.md
examples/12-rolling-update-failure/README-EL.md
examples/12-rolling-update-failure/docs/de/README.md
examples/12-rolling-update-failure/docs/en/README.md
examples/12-rolling-update-failure/docs/el/README.md
examples/12-rolling-update-failure/manifests/00-working.yaml
examples/12-rolling-update-failure/manifests/90-broken-update.yaml
examples/13-init-container-migration/README.md
examples/13-init-container-migration/README-EL.md
examples/13-init-container-migration/docs/de/README.md
examples/13-init-container-migration/docs/en/README.md
examples/13-init-container-migration/docs/el/README.md
examples/13-init-container-migration/manifests/init-migration.yaml
examples/14-sidecar-pattern/README.md
examples/14-sidecar-pattern/README-EL.md
examples/14-sidecar-pattern/docs/de/README.md
examples/14-sidecar-pattern/docs/en/README.md
examples/14-sidecar-pattern/docs/el/README.md
examples/14-sidecar-pattern/manifests/sidecar.yaml
examples/15-multi-container-pod/README.md
examples/15-multi-container-pod/README-EL.md
examples/15-multi-container-pod/docs/de/README.md
examples/15-multi-container-pod/docs/en/README.md
examples/15-multi-container-pod/docs/el/README.md
examples/15-multi-container-pod/manifests/multi-container.yaml
examples/16-configmap-reload/README.md
examples/16-configmap-reload/README-EL.md
examples/16-configmap-reload/docs/de/README.md
examples/16-configmap-reload/docs/en/README.md
examples/16-configmap-reload/docs/el/README.md
examples/16-configmap-reload/manifests/configmap-reload.yaml
examples/17-externalname-service-discovery/README.md
examples/17-externalname-service-discovery/README-EL.md
examples/17-externalname-service-discovery/docs/de/README.md
examples/17-externalname-service-discovery/docs/en/README.md
examples/17-externalname-service-discovery/docs/el/README.md
examples/17-externalname-service-discovery/manifests/externalname.yaml
examples/18-resource-qos/README.md
examples/18-resource-qos/README-EL.md
examples/18-resource-qos/docs/de/README.md
examples/18-resource-qos/docs/en/README.md
examples/18-resource-qos/docs/el/README.md
examples/18-resource-qos/manifests/qos.yaml
examples/19-taints-affinity/README.md
examples/19-taints-affinity/README-EL.md
examples/19-taints-affinity/docs/de/README.md
examples/19-taints-affinity/docs/en/README.md
examples/19-taints-affinity/docs/el/README.md
examples/19-taints-affinity/manifests/taints-affinity.yaml
examples/20-priority-preemption/README.md
examples/20-priority-preemption/README-EL.md
examples/20-priority-preemption/docs/de/README.md
examples/20-priority-preemption/docs/en/README.md
examples/20-priority-preemption/docs/el/README.md
examples/20-priority-preemption/manifests/priority.yaml
examples/21-daemonset-node-agent/README.md
examples/21-daemonset-node-agent/README-EL.md
examples/21-daemonset-node-agent/docs/de/README.md
examples/21-daemonset-node-agent/docs/en/README.md
examples/21-daemonset-node-agent/docs/el/README.md
examples/21-daemonset-node-agent/manifests/daemonset.yaml
examples/22-serviceaccount-api-access/README.md
examples/22-serviceaccount-api-access/README-EL.md
examples/22-serviceaccount-api-access/docs/de/README.md
examples/22-serviceaccount-api-access/docs/en/README.md
examples/22-serviceaccount-api-access/docs/el/README.md
examples/22-serviceaccount-api-access/manifests/api-access.yaml
examples/23-pod-security-admission/README.md
examples/23-pod-security-admission/README-EL.md
examples/23-pod-security-admission/docs/de/README.md
examples/23-pod-security-admission/docs/en/README.md
examples/23-pod-security-admission/docs/el/README.md
examples/23-pod-security-admission/manifests/00-namespace.yaml
examples/23-pod-security-admission/manifests/10-allowed-pod.yaml
examples/23-pod-security-admission/manifests/90-denied-pod.yaml
examples/24-ephemeral-debug-container/README.md
examples/24-ephemeral-debug-container/README-EL.md
examples/24-ephemeral-debug-container/docs/de/README.md
examples/24-ephemeral-debug-container/docs/en/README.md
examples/24-ephemeral-debug-container/docs/el/README.md
examples/24-ephemeral-debug-container/manifests/debug-target.yaml
examples/25-ingress-tls-dummy/README.md
examples/25-ingress-tls-dummy/README-EL.md
examples/25-ingress-tls-dummy/docs/de/README.md
examples/25-ingress-tls-dummy/docs/en/README.md
examples/25-ingress-tls-dummy/docs/el/README.md
examples/25-ingress-tls-dummy/manifests/ingress-tls.yaml
examples/26-gateway-api/README.md
examples/26-gateway-api/README-EL.md
examples/26-gateway-api/docs/de/README.md
examples/26-gateway-api/docs/en/README.md
examples/26-gateway-api/docs/el/README.md
examples/26-gateway-api/gateway-api/gateway.yaml
examples/26-gateway-api/gateway-api/gatewayclass.yaml
examples/26-gateway-api/gateway-api/httproute.yaml
examples/26-gateway-api/gateway-api/kustomization.yaml
examples/26-gateway-api/manifests/workload.yaml
examples/27-kustomize-overlays/README.md
examples/27-kustomize-overlays/README-EL.md
examples/27-kustomize-overlays/base/deployment.yaml
examples/27-kustomize-overlays/base/kustomization.yaml
examples/27-kustomize-overlays/base/namespace.yaml
examples/27-kustomize-overlays/base/service.yaml
examples/27-kustomize-overlays/docs/de/README.md
examples/27-kustomize-overlays/docs/en/README.md
examples/27-kustomize-overlays/docs/el/README.md
examples/27-kustomize-overlays/overlays/dev/kustomization.yaml
examples/27-kustomize-overlays/overlays/dev/patch-replicas.yaml
examples/27-kustomize-overlays/overlays/prod/kustomization.yaml
examples/27-kustomize-overlays/overlays/prod/patch-replicas.yaml
examples/28-helm-chart/README.md
examples/28-helm-chart/README-EL.md
examples/28-helm-chart/chart/Chart.yaml
examples/28-helm-chart/chart/templates/deployment.yaml.tpl
examples/28-helm-chart/chart/templates/service.yaml.tpl
examples/28-helm-chart/chart/values.yaml
examples/28-helm-chart/docs/de/README.md
examples/28-helm-chart/docs/en/README.md
examples/28-helm-chart/docs/el/README.md
examples/29-parallel-indexed-job/README.md
examples/29-parallel-indexed-job/README-EL.md
examples/29-parallel-indexed-job/docs/de/README.md
examples/29-parallel-indexed-job/docs/en/README.md
examples/29-parallel-indexed-job/docs/el/README.md
examples/29-parallel-indexed-job/manifests/indexed-job.yaml
examples/30-networkpolicy-troubleshooting/README.md
examples/30-networkpolicy-troubleshooting/README-EL.md
examples/30-networkpolicy-troubleshooting/docs/de/README.md
examples/30-networkpolicy-troubleshooting/docs/en/README.md
examples/30-networkpolicy-troubleshooting/docs/el/README.md
examples/30-networkpolicy-troubleshooting/manifests/00-workloads.yaml
examples/30-networkpolicy-troubleshooting/manifests/10-default-deny.yaml
examples/30-networkpolicy-troubleshooting/manifests/20-allow-dns.yaml
examples/30-networkpolicy-troubleshooting/manifests/30-allow-backend.yaml
examples/README.md
Setup και βοηθητικά scripts1
scripts/provision_kubernetes.sh

K8S · Orthevs Academy

Κοινή αποσαφήνιση της εφαρμογής του workshop.

Για εσωτερική εκπαίδευση, διαδρομές μάθησης ή τεχνική εμβάθυνση, το εύρος, η σειρά και το κοινό μπορούν να προσαρμοστούν στο πλαίσιο χρήσης.

Orthevs – Η μηχανική ως βάση για όσα ακολουθούν.

Το Orthevs ως εφαρμογή

Εγκατάσταση του Orthevs

Η web app του Orthevs μπορεί να εγκατασταθεί σε υποστηριζόμενες κινητές συσκευές και browsers υπολογιστή.

iPhone και iPad

Ανοίξτε το Orthevs στο Safari. Πατήστε Κοινή χρήση και μετά Προσθήκη στην οθόνη αφετηρίας. Ενεργοποιήστε το Άνοιγμα ως web app, αν εμφανίζεται, και πατήστε Προσθήκη.

Android

Για τη web app, ανοίξτε το μενού του browser και επιλέξτε Εγκατάσταση εφαρμογής ή Προσθήκη στην αρχική οθόνη. Επιβεβαιώστε την εγκατάσταση.

Browser υπολογιστή

Ανοίξτε το μενού του browser ή το εικονίδιο εγκατάστασης στη γραμμή διευθύνσεων και επιλέξτε Εγκατάσταση εφαρμογής ή Προσθήκη στο Dock.

Η εγκατάσταση της web app εξαρτάται από τον browser. Αν δεν εμφανιστεί διάλογος εγκατάστασης, ακολουθήστε τα βήματα του browser που αναφέρονται παραπάνω.