TFM · Infrastructure as Code

Terraform Workshop

Terraform language, providers και CLI workflow, state και backends, modules και registry models, μαζί με CI/CD, HCP Terraform, policy, ασφάλεια και recovery.

Terraform

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

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

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

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

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

Orthevs Academy · Orthevs

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

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

Τεχνικό workshop

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

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

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

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

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

Επισκόπηση workshop

1

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

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

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

Αρχιτεκτονική Terraform: Desired State, Providers, State, Backend, Modules, αποφάσεις σχεδιασμού και τεκμήρια αξιολόγησης.

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

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

Βέλτιστες πρακτικές: Καθορισμός εκδόσεων, Ασφάλεια State, Όρια Modules, Αξιολόγηση Plan, CI/CD, Governance. Βασικοί όροι, αποφάσεις, εντολές, έλεγχοι και ασκήσεις Terraform.

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

Εντολές: Terraform

Εντολές: terraform init, fmt, validate, plan, apply, state, import, test. Βασικοί όροι, αποφάσεις, εντολές, έλεγχοι και ασκήσεις Terraform.

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

Έννοιες: Terraform

Έννοιες: HCL, Resources, Data Sources, State, Backends, Modules, Workspaces. Βασικοί όροι, αποφάσεις, εντολές, έλεγχοι και ασκήσεις Terraform.

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

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

Πρόγραμμα σπουδών Terraform: επίπεδα, ρόλοι, Labs, κριτήρια αξιολόγησης και πρακτικές εργασίες.

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

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

Διαγράμματα: Ροή εργασίας, State, Backend, Module, CI/CD, Policy Gate. Βασικοί όροι, αποφάσεις, εντολές, έλεγχοι και ασκήσεις Terraform.

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

Περιβάλλον Cloud: Terraform

Περιβάλλον Cloud: Λογαριασμοί Cloud, OIDC, Remote State, Least Privilege, HCP Terraform. Βασικοί όροι, αποφάσεις, εντολές, έλεγχοι και ασκήσεις Terraform.

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

Περιβάλλον Bare Metal: Terraform

Περιβάλλον Bare Metal: Linux Host, Terraform CLI, Credentials, Αρχεία State, Απομόνωση. Βασικοί όροι, αποφάσεις, εντολές, έλεγχοι και ασκήσεις Terraform.

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

Περιβάλλον VM: Terraform

Περιβάλλον VM: Ubuntu VM, Snapshots, Εργαλεία, Τοπικοί Providers, Rollback. Βασικοί όροι, αποφάσεις, εντολές, έλεγχοι και ασκήσεις Terraform.

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

Περιβάλλον WSL: Terraform

Περιβάλλον WSL: Windows Terminal, WSL, Διαδρομές, Credentials, Git. Βασικοί όροι, αποφάσεις, εντολές, έλεγχοι και ασκήσεις Terraform.

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

Λειτουργία: Terraform

Λειτουργία: Runbooks, Recovery State, Drift, Έγκριση, Locking, Audit. Βασικοί όροι, αποφάσεις, εντολές, έλεγχοι και ασκήσεις Terraform.

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

Ασφάλεια: Terraform

Ασφάλεια: Secrets, State, Backends, Supply Chain Providers, Policy as Code, Incident Response. Βασικοί όροι, αποφάσεις, εντολές, έλεγχοι και ασκήσεις Terraform.

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

Αντιμετώπιση προβλημάτων: Terraform

Αντιμετώπιση προβλημάτων: Σφάλματα Init, Συγκρούσεις Providers, Drift State, Locks, Imports, Απρόσμενα Plans. Βασικοί όροι, αποφάσεις, εντολές, έλεγχοι και ασκήσεις Terraform.

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

Επίπεδα workshop

4
Ελληνικά · 135.5 KB

Terraform Workshop: Βασικές γνώσεις

Αυτό το επίπεδο καλύπτει τα εξής: IaC, HCL, Provider, Resources, Variables, Outputs, τοπικό State και ασφαλής ροή εργασίας CLI. Θα εργαστείτε με τοπικά αρχεία HCL, ενδεικτικά Modules και αρχεία τεκμηρίων. Στόχος είναι να γνωρίζετε τις εντολές Terraform και να εξηγείτε τις επιπτώσεις σε State, Provider, Backend και ασφάλεια.

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

Terraform Workshop: Ενδιάμεσο επίπεδο

Αυτό το επίπεδο καλύπτει τα εξής: Modules, Backends, Remote State, Locking, for_each, Lifecycle, Import και Refactoring. Θα εργαστείτε με τοπικά αρχεία HCL, ενδεικτικά Modules και αρχεία τεκμηρίων. Στόχος είναι να γνωρίζετε τις εντολές Terraform και να εξηγείτε τις επιπτώσεις σε State, Provider, Backend και ασφάλεια.

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

Terraform Workshop: Επαγγελματικό επίπεδο

Αυτό το επίπεδο καλύπτει τα εξής: Σχεδίαση πολλαπλών περιβαλλόντων, Versioning Modules, CI/CD, Drift, HCP Terraform, TACOS και Governance. Θα εργαστείτε με τοπικά αρχεία HCL, ενδεικτικά Modules και αρχεία τεκμηρίων. Στόχος είναι να γνωρίζετε τις εντολές Terraform και να εξηγείτε τις επιπτώσεις σε State, Provider, Backend και ασφάλεια.

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

Terraform Workshop: Προχωρημένη ασφάλεια

Αυτό το επίπεδο καλύπτει τα εξής: Ασφάλεια State, Least Privilege, Supply Chain, Policy as Code, προστασία Destroy και Incident Response. Θα εργαστείτε με τοπικά αρχεία HCL, ενδεικτικά Modules και αρχεία τεκμηρίων. Στόχος είναι να γνωρίζετε τις εντολές Terraform και να εξηγείτε τις επιπτώσεις σε State, Provider, Backend και ασφάλεια.

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

Ασκήσεις

4
Ελληνικά · 113.3 KB

Ασκήσεις Terraform: Βασικές γνώσεις

Οι ασκήσεις εμβαθύνουν στις εξής θεματικές: IaC, HCL, Provider, Resources, Variables, Outputs, τοπικό State και ασφαλής ροή εργασίας CLI. Κάθε εργασία απαιτεί αναπαραγώγιμα τεκμήρια πέρα από μια απλή περιγραφή.

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

Ασκήσεις Terraform: Ενδιάμεσο επίπεδο

Οι ασκήσεις εμβαθύνουν στις εξής θεματικές: Modules, Backends, Remote State, Locking, for_each, Lifecycle, Import και Refactoring. Κάθε εργασία απαιτεί αναπαραγώγιμα τεκμήρια πέρα από μια απλή περιγραφή.

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

Ασκήσεις Terraform: Επαγγελματικό επίπεδο

Οι ασκήσεις εμβαθύνουν στις εξής θεματικές: Σχεδίαση πολλαπλών περιβαλλόντων, Versioning Modules, CI/CD, Drift, HCP Terraform, TACOS και Governance. Κάθε εργασία απαιτεί αναπαραγώγιμα τεκμήρια πέρα από μια απλή περιγραφή.

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

Ασκήσεις Terraform: Προχωρημένη ασφάλεια

Οι ασκήσεις εμβαθύνουν στις εξής θεματικές: Ασφάλεια State, Least Privilege, Supply Chain, Policy as Code, προστασία Destroy και Incident Response. Κάθε εργασία απαιτεί αναπαραγώγιμα τεκμήρια πέρα από μια απλή περιγραφή.

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

Assessments και λύσεις

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

Terraform: Αξιολόγηση βασικών γνώσεων

IaC, HCL, Provider, Resources, Variables, Outputs, τοπικό State και ασφαλής ροή εργασίας CLI.

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

Terraform: Ενδεικτικές απαντήσεις βασικών γνώσεων

IaC, HCL, Provider, Resources, Variables, Outputs, τοπικό State και ασφαλής ροή εργασίας CLI.

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

Terraform: Αξιολόγηση ενδιάμεσου επιπέδου

Modules, Backends, Remote State, Locking, for_each, Lifecycle, Import και Refactoring.

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

Terraform: Ενδεικτικές απαντήσεις ενδιάμεσου επιπέδου

Modules, Backends, Remote State, Locking, for_each, Lifecycle, Import και Refactoring.

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

Terraform: Αξιολόγηση επαγγελματικού επιπέδου

Σχεδίαση πολλαπλών περιβαλλόντων, Versioning Modules, CI/CD, Drift, HCP Terraform, TACOS και Governance.

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

Terraform: Ενδεικτικές απαντήσεις επαγγελματικού επιπέδου

Σχεδίαση πολλαπλών περιβαλλόντων, Versioning Modules, CI/CD, Drift, HCP Terraform, TACOS και Governance.

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

Terraform: Αξιολόγηση προχωρημένης ασφάλειας

Ασφάλεια State, Least Privilege, Supply Chain, Policy as Code, προστασία Destroy και Incident Response.

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

Terraform: Ενδεικτικές απαντήσεις προχωρημένης ασφάλειας

Ασφάλεια State, Least Privilege, Supply Chain, Policy as Code, προστασία Destroy και Incident Response.

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

Επίσημες πιστοποιήσεις και σύνδεση με εξετάσεις: Terraform

Επίσημες πιστοποιήσεις Terraform, πηγές HashiCorp και αντιστοίχιση πρακτικών δεξιοτήτων με στόχους εξετάσεων.

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

Πρακτικά modules

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

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

00

lab-skeleton

examples/00-lab-skeleton
Αρχεία
16
Μέγεθος
11.4 KB
SHA-256
f9bba494b23b
Αρχεία στο ZIP · 16
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • locals.tf
  • main.tf
  • modules/naming/main.tf
  • modules/naming/outputs.tf
  • modules/naming/variables.tf
  • outputs.tf
  • run.sh
  • runbook.txt
  • scenario.json
  • templates/inventory.tftpl
  • tests/basic.tftest.hcl
  • variables.tf
  • versions.tf
01

basic-configuration

examples/01-basic-configuration
Αρχεία
16
Μέγεθος
11.8 KB
SHA-256
bf61e0cd5114
Αρχεία στο ZIP · 16
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • locals.tf
  • main.tf
  • modules/naming/main.tf
  • modules/naming/outputs.tf
  • modules/naming/variables.tf
  • outputs.tf
  • run.sh
  • runbook.txt
  • scenario.json
  • templates/inventory.tftpl
  • tests/basic.tftest.hcl
  • variables.tf
  • versions.tf
02

variables-outputs-locals

examples/02-variables-outputs-locals
Αρχεία
16
Μέγεθος
12.1 KB
SHA-256
eb18f7998196
Αρχεία στο ZIP · 16
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • locals.tf
  • main.tf
  • modules/naming/main.tf
  • modules/naming/outputs.tf
  • modules/naming/variables.tf
  • outputs.tf
  • run.sh
  • runbook.txt
  • scenario.json
  • templates/inventory.tftpl
  • tests/basic.tftest.hcl
  • variables.tf
  • versions.tf
03

providers-requirements

examples/03-providers-requirements
Αρχεία
16
Μέγεθος
11.9 KB
SHA-256
8edb457795c3
Αρχεία στο ZIP · 16
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • locals.tf
  • main.tf
  • modules/naming/main.tf
  • modules/naming/outputs.tf
  • modules/naming/variables.tf
  • outputs.tf
  • run.sh
  • runbook.txt
  • scenario.json
  • templates/inventory.tftpl
  • tests/basic.tftest.hcl
  • variables.tf
  • versions.tf
04

resource-graph-dependencies

examples/04-resource-graph-dependencies
Αρχεία
17
Μέγεθος
12.7 KB
SHA-256
9aea02dcf2f7
Αρχεία στο ZIP · 17
  • README.md
  • ci/plan-review.sh
  • docs/de/README.md
  • docs/en/README.md
  • locals.tf
  • main.tf
  • modules/naming/main.tf
  • modules/naming/outputs.tf
  • modules/naming/variables.tf
  • outputs.tf
  • run.sh
  • runbook.txt
  • scenario.json
  • templates/inventory.tftpl
  • tests/basic.tftest.hcl
  • variables.tf
  • versions.tf
05

plan-apply-workflow

examples/05-plan-apply-workflow
Αρχεία
16
Μέγεθος
11.8 KB
SHA-256
f70c394ab168
Αρχεία στο ZIP · 16
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • locals.tf
  • main.tf
  • modules/naming/main.tf
  • modules/naming/outputs.tf
  • modules/naming/variables.tf
  • outputs.tf
  • run.sh
  • runbook.txt
  • scenario.json
  • templates/inventory.tftpl
  • tests/basic.tftest.hcl
  • variables.tf
  • versions.tf
06

state-local-inspection

examples/06-state-local-inspection
Αρχεία
17
Μέγεθος
12.2 KB
SHA-256
909adfa95372
Αρχεία στο ZIP · 17
  • README.md
  • backend.tf.example
  • docs/de/README.md
  • docs/en/README.md
  • locals.tf
  • main.tf
  • modules/naming/main.tf
  • modules/naming/outputs.tf
  • modules/naming/variables.tf
  • outputs.tf
  • run.sh
  • runbook.txt
  • scenario.json
  • templates/inventory.tftpl
  • tests/basic.tftest.hcl
  • variables.tf
  • versions.tf
07

backend-configuration

examples/07-backend-configuration
Αρχεία
17
Μέγεθος
12.2 KB
SHA-256
2c71498fbe97
Αρχεία στο ZIP · 17
  • README.md
  • backend.tf.example
  • docs/de/README.md
  • docs/en/README.md
  • locals.tf
  • main.tf
  • modules/naming/main.tf
  • modules/naming/outputs.tf
  • modules/naming/variables.tf
  • outputs.tf
  • run.sh
  • runbook.txt
  • scenario.json
  • templates/inventory.tftpl
  • tests/basic.tftest.hcl
  • variables.tf
  • versions.tf
08

state-locking-model

examples/08-state-locking-model
Αρχεία
17
Μέγεθος
12.1 KB
SHA-256
f9c12fa410fc
Αρχεία στο ZIP · 17
  • README.md
  • backend.tf.example
  • docs/de/README.md
  • docs/en/README.md
  • locals.tf
  • main.tf
  • modules/naming/main.tf
  • modules/naming/outputs.tf
  • modules/naming/variables.tf
  • outputs.tf
  • run.sh
  • runbook.txt
  • scenario.json
  • templates/inventory.tftpl
  • tests/basic.tftest.hcl
  • variables.tf
  • versions.tf
09

modules-basic

examples/09-modules-basic
Αρχεία
16
Μέγεθος
11.4 KB
SHA-256
c7963e6b3a6b
Αρχεία στο ZIP · 16
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • locals.tf
  • main.tf
  • modules/naming/main.tf
  • modules/naming/outputs.tf
  • modules/naming/variables.tf
  • outputs.tf
  • run.sh
  • runbook.txt
  • scenario.json
  • templates/inventory.tftpl
  • tests/basic.tftest.hcl
  • variables.tf
  • versions.tf
10

modules-versioning-registry

examples/10-modules-versioning-registry
Αρχεία
16
Μέγεθος
12.1 KB
SHA-256
9744f1ec35e8
Αρχεία στο ZIP · 16
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • locals.tf
  • main.tf
  • modules/naming/main.tf
  • modules/naming/outputs.tf
  • modules/naming/variables.tf
  • outputs.tf
  • run.sh
  • runbook.txt
  • scenario.json
  • templates/inventory.tftpl
  • tests/basic.tftest.hcl
  • variables.tf
  • versions.tf
11

for-each-count-dynamic

examples/11-for-each-count-dynamic
Αρχεία
17
Μέγεθος
12.3 KB
SHA-256
a6f56fbf4775
Αρχεία στο ZIP · 17
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • for_each.tf
  • locals.tf
  • main.tf
  • modules/naming/main.tf
  • modules/naming/outputs.tf
  • modules/naming/variables.tf
  • outputs.tf
  • run.sh
  • runbook.txt
  • scenario.json
  • templates/inventory.tftpl
  • tests/basic.tftest.hcl
  • variables.tf
  • versions.tf
12

data-sources

examples/12-data-sources
Αρχεία
16
Μέγεθος
11.4 KB
SHA-256
adcc14a2e79a
Αρχεία στο ZIP · 16
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • locals.tf
  • main.tf
  • modules/naming/main.tf
  • modules/naming/outputs.tf
  • modules/naming/variables.tf
  • outputs.tf
  • run.sh
  • runbook.txt
  • scenario.json
  • templates/inventory.tftpl
  • tests/basic.tftest.hcl
  • variables.tf
  • versions.tf
13

workspaces-environments

examples/13-workspaces-environments
Αρχεία
16
Μέγεθος
12.0 KB
SHA-256
597fd08dfa91
Αρχεία στο ZIP · 16
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • locals.tf
  • main.tf
  • modules/naming/main.tf
  • modules/naming/outputs.tf
  • modules/naming/variables.tf
  • outputs.tf
  • run.sh
  • runbook.txt
  • scenario.json
  • templates/inventory.tftpl
  • tests/basic.tftest.hcl
  • variables.tf
  • versions.tf
14

import-existing-resource

examples/14-import-existing-resource
Αρχεία
17
Μέγεθος
12.3 KB
SHA-256
6fdcf6f8a8ee
Αρχεία στο ZIP · 17
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • import-notes.txt
  • locals.tf
  • main.tf
  • modules/naming/main.tf
  • modules/naming/outputs.tf
  • modules/naming/variables.tf
  • outputs.tf
  • run.sh
  • runbook.txt
  • scenario.json
  • templates/inventory.tftpl
  • tests/basic.tftest.hcl
  • variables.tf
  • versions.tf
15

moved-blocks-refactoring

examples/15-moved-blocks-refactoring
Αρχεία
17
Μέγεθος
12.2 KB
SHA-256
49140be66790
Αρχεία στο ZIP · 17
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • locals.tf
  • main.tf
  • modules/naming/main.tf
  • modules/naming/outputs.tf
  • modules/naming/variables.tf
  • moved.tf
  • outputs.tf
  • run.sh
  • runbook.txt
  • scenario.json
  • templates/inventory.tftpl
  • tests/basic.tftest.hcl
  • variables.tf
  • versions.tf
16

lifecycle-meta-arguments

examples/16-lifecycle-meta-arguments
Αρχεία
17
Μέγεθος
12.4 KB
SHA-256
8e1092b93756
Αρχεία στο ZIP · 17
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • lifecycle.tf
  • locals.tf
  • main.tf
  • modules/naming/main.tf
  • modules/naming/outputs.tf
  • modules/naming/variables.tf
  • outputs.tf
  • run.sh
  • runbook.txt
  • scenario.json
  • templates/inventory.tftpl
  • tests/basic.tftest.hcl
  • variables.tf
  • versions.tf
17

remote-state-data-source

examples/17-remote-state-data-source
Αρχεία
17
Μέγεθος
12.3 KB
SHA-256
7cd9419f6d4e
Αρχεία στο ZIP · 17
  • README.md
  • backend.tf.example
  • docs/de/README.md
  • docs/en/README.md
  • locals.tf
  • main.tf
  • modules/naming/main.tf
  • modules/naming/outputs.tf
  • modules/naming/variables.tf
  • outputs.tf
  • run.sh
  • runbook.txt
  • scenario.json
  • templates/inventory.tftpl
  • tests/basic.tftest.hcl
  • variables.tf
  • versions.tf
18

ci-plan-artifacts

examples/18-ci-plan-artifacts
Αρχεία
17
Μέγεθος
12.2 KB
SHA-256
5ba57e5def61
Αρχεία στο ZIP · 17
  • README.md
  • ci/plan-review.sh
  • docs/de/README.md
  • docs/en/README.md
  • locals.tf
  • main.tf
  • modules/naming/main.tf
  • modules/naming/outputs.tf
  • modules/naming/variables.tf
  • outputs.tf
  • run.sh
  • runbook.txt
  • scenario.json
  • templates/inventory.tftpl
  • tests/basic.tftest.hcl
  • variables.tf
  • versions.tf
19

policy-as-code-model

examples/19-policy-as-code-model
Αρχεία
17
Μέγεθος
12.3 KB
SHA-256
be67d7f56fff
Αρχεία στο ZIP · 17
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • locals.tf
  • main.tf
  • modules/naming/main.tf
  • modules/naming/outputs.tf
  • modules/naming/variables.tf
  • outputs.tf
  • policy/deny_destroy.rego
  • run.sh
  • runbook.txt
  • scenario.json
  • templates/inventory.tftpl
  • tests/basic.tftest.hcl
  • variables.tf
  • versions.tf
20

secrets-sensitive-values

examples/20-secrets-sensitive-values
Αρχεία
16
Μέγεθος
12.0 KB
SHA-256
577d802ee4ab
Αρχεία στο ZIP · 16
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • locals.tf
  • main.tf
  • modules/naming/main.tf
  • modules/naming/outputs.tf
  • modules/naming/variables.tf
  • outputs.tf
  • run.sh
  • runbook.txt
  • scenario.json
  • templates/inventory.tftpl
  • tests/basic.tftest.hcl
  • variables.tf
  • versions.tf
21

state-security-encryption-model

examples/21-state-security-encryption-model
Αρχεία
17
Μέγεθος
12.8 KB
SHA-256
03702d252d33
Αρχεία στο ZIP · 17
  • README.md
  • backend.tf.example
  • docs/de/README.md
  • docs/en/README.md
  • locals.tf
  • main.tf
  • modules/naming/main.tf
  • modules/naming/outputs.tf
  • modules/naming/variables.tf
  • outputs.tf
  • run.sh
  • runbook.txt
  • scenario.json
  • templates/inventory.tftpl
  • tests/basic.tftest.hcl
  • variables.tf
  • versions.tf
22

provider-alias-multi-region

examples/22-provider-alias-multi-region
Αρχεία
16
Μέγεθος
12.1 KB
SHA-256
bde8568fbf3f
Αρχεία στο ZIP · 16
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • locals.tf
  • main.tf
  • modules/naming/main.tf
  • modules/naming/outputs.tf
  • modules/naming/variables.tf
  • outputs.tf
  • run.sh
  • runbook.txt
  • scenario.json
  • templates/inventory.tftpl
  • tests/basic.tftest.hcl
  • variables.tf
  • versions.tf
23

testing-terraform-test-model

examples/23-testing-terraform-test-model
Αρχεία
16
Μέγεθος
12.2 KB
SHA-256
214638eb7416
Αρχεία στο ZIP · 16
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • locals.tf
  • main.tf
  • modules/naming/main.tf
  • modules/naming/outputs.tf
  • modules/naming/variables.tf
  • outputs.tf
  • run.sh
  • runbook.txt
  • scenario.json
  • templates/inventory.tftpl
  • tests/basic.tftest.hcl
  • variables.tf
  • versions.tf
24

drift-detection

examples/24-drift-detection
Αρχεία
16
Μέγεθος
11.5 KB
SHA-256
815a6ba00329
Αρχεία στο ZIP · 16
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • locals.tf
  • main.tf
  • modules/naming/main.tf
  • modules/naming/outputs.tf
  • modules/naming/variables.tf
  • outputs.tf
  • run.sh
  • runbook.txt
  • scenario.json
  • templates/inventory.tftpl
  • tests/basic.tftest.hcl
  • variables.tf
  • versions.tf
25

destroy-protection

examples/25-destroy-protection
Αρχεία
17
Μέγεθος
12.0 KB
SHA-256
6e46e5baee7b
Αρχεία στο ZIP · 17
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • lifecycle.tf
  • locals.tf
  • main.tf
  • modules/naming/main.tf
  • modules/naming/outputs.tf
  • modules/naming/variables.tf
  • outputs.tf
  • run.sh
  • runbook.txt
  • scenario.json
  • templates/inventory.tftpl
  • tests/basic.tftest.hcl
  • variables.tf
  • versions.tf
26

hcp-terraform-workflow

examples/26-hcp-terraform-workflow
Αρχεία
17
Μέγεθος
12.4 KB
SHA-256
4fe6e417bc9d
Αρχεία στο ZIP · 17
  • README.md
  • ci/plan-review.sh
  • docs/de/README.md
  • docs/en/README.md
  • locals.tf
  • main.tf
  • modules/naming/main.tf
  • modules/naming/outputs.tf
  • modules/naming/variables.tf
  • outputs.tf
  • run.sh
  • runbook.txt
  • scenario.json
  • templates/inventory.tftpl
  • tests/basic.tftest.hcl
  • variables.tf
  • versions.tf
27

private-module-registry-model

examples/27-private-module-registry-model
Αρχεία
16
Μέγεθος
12.2 KB
SHA-256
fe3251fb7a7f
Αρχεία στο ZIP · 16
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • locals.tf
  • main.tf
  • modules/naming/main.tf
  • modules/naming/outputs.tf
  • modules/naming/variables.tf
  • outputs.tf
  • run.sh
  • runbook.txt
  • scenario.json
  • templates/inventory.tftpl
  • tests/basic.tftest.hcl
  • variables.tf
  • versions.tf
28

license-and-ecosystem-decisions

examples/28-license-and-ecosystem-decisions
Αρχεία
18
Μέγεθος
13.3 KB
SHA-256
36628bd12e80
Αρχεία στο ZIP · 18
  • README.md
  • ci/plan-review.sh
  • docs/de/README.md
  • docs/en/README.md
  • license-decision.txt
  • locals.tf
  • main.tf
  • modules/naming/main.tf
  • modules/naming/outputs.tf
  • modules/naming/variables.tf
  • outputs.tf
  • run.sh
  • runbook.txt
  • scenario.json
  • templates/inventory.tftpl
  • tests/basic.tftest.hcl
  • variables.tf
  • versions.tf
29

incident-response-state

examples/29-incident-response-state
Αρχεία
18
Μέγεθος
12.7 KB
SHA-256
12641eb27453
Αρχεία στο ZIP · 18
  • README.md
  • backend.tf.example
  • ci/plan-review.sh
  • docs/de/README.md
  • docs/en/README.md
  • locals.tf
  • main.tf
  • modules/naming/main.tf
  • modules/naming/outputs.tf
  • modules/naming/variables.tf
  • outputs.tf
  • run.sh
  • runbook.txt
  • scenario.json
  • templates/inventory.tftpl
  • tests/basic.tftest.hcl
  • variables.tf
  • versions.tf
30

troubleshooting-terraform

examples/30-troubleshooting-terraform
Αρχεία
16
Μέγεθος
12.1 KB
SHA-256
f6c1632e2701
Αρχεία στο ZIP · 16
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • locals.tf
  • main.tf
  • modules/naming/main.tf
  • modules/naming/outputs.tf
  • modules/naming/variables.tf
  • outputs.tf
  • run.sh
  • runbook.txt
  • scenario.json
  • templates/inventory.tftpl
  • tests/basic.tftest.hcl
  • variables.tf
  • versions.tf

Δομή υλικού

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

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

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

README-EL.md
Τεκμηρίωση39
docs/architecture-terraform-DE.md
docs/architecture-terraform-EN.md
docs/architecture-terraform-EL.md
docs/best-practices-terraform-DE.md
docs/best-practices-terraform-EN.md
docs/best-practices-terraform-EL.md
docs/commands-terraform-DE.md
docs/commands-terraform-EN.md
docs/commands-terraform-EL.md
docs/concepts-terraform-DE.md
docs/concepts-terraform-EN.md
docs/concepts-terraform-EL.md
docs/curriculum-terraform-DE.md
docs/curriculum-terraform-EN.md
docs/curriculum-terraform-EL.md
docs/diagrams-terraform-DE.md
docs/diagrams-terraform-EN.md
docs/diagrams-terraform-EL.md
docs/environment-cloud-terraform-DE.md
docs/environment-cloud-terraform-EN.md
docs/environment-cloud-terraform-EL.md
docs/environment-native-baremetal-terraform-DE.md
docs/environment-native-baremetal-terraform-EN.md
docs/environment-native-baremetal-terraform-EL.md
docs/environment-native-vm-terraform-DE.md
docs/environment-native-vm-terraform-EN.md
docs/environment-native-vm-terraform-EL.md
docs/environment-wsl-terraform-DE.md
docs/environment-wsl-terraform-EN.md
docs/environment-wsl-terraform-EL.md
docs/operations-terraform-DE.md
docs/operations-terraform-EN.md
docs/operations-terraform-EL.md
docs/security-terraform-DE.md
docs/security-terraform-EN.md
docs/security-terraform-EL.md
docs/troubleshooting-terraform-DE.md
docs/troubleshooting-terraform-EN.md
docs/troubleshooting-terraform-EL.md
Επίπεδα workshop12
workshops/01-fundamentals-terraform-DE.md
workshops/01-fundamentals-terraform-EN.md
workshops/01-fundamentals-terraform-EL.md
workshops/02-intermediate-terraform-DE.md
workshops/02-intermediate-terraform-EN.md
workshops/02-intermediate-terraform-EL.md
workshops/03-professional-terraform-DE.md
workshops/03-professional-terraform-EN.md
workshops/03-professional-terraform-EL.md
workshops/04-advanced-security-terraform-DE.md
workshops/04-advanced-security-terraform-EN.md
workshops/04-advanced-security-terraform-EL.md
Ασκήσεις12
exercises/01-fundamentals-exercises-terraform-DE.md
exercises/01-fundamentals-exercises-terraform-EN.md
exercises/01-fundamentals-exercises-terraform-EL.md
exercises/02-intermediate-exercises-terraform-DE.md
exercises/02-intermediate-exercises-terraform-EN.md
exercises/02-intermediate-exercises-terraform-EL.md
exercises/03-professional-exercises-terraform-DE.md
exercises/03-professional-exercises-terraform-EN.md
exercises/03-professional-exercises-terraform-EL.md
exercises/04-advanced-security-exercises-terraform-DE.md
exercises/04-advanced-security-exercises-terraform-EN.md
exercises/04-advanced-security-exercises-terraform-EL.md
Assessments και λύσεις27
assessments/01-fundamentals-terraform-assessment-DE.md
assessments/01-fundamentals-terraform-assessment-EN.md
assessments/01-fundamentals-terraform-assessment-EL.md
assessments/01-fundamentals-terraform-solution-DE.md
assessments/01-fundamentals-terraform-solution-EN.md
assessments/01-fundamentals-terraform-solution-EL.md
assessments/02-intermediate-terraform-assessment-DE.md
assessments/02-intermediate-terraform-assessment-EN.md
assessments/02-intermediate-terraform-assessment-EL.md
assessments/02-intermediate-terraform-solution-DE.md
assessments/02-intermediate-terraform-solution-EN.md
assessments/02-intermediate-terraform-solution-EL.md
assessments/03-professional-terraform-assessment-DE.md
assessments/03-professional-terraform-assessment-EN.md
assessments/03-professional-terraform-assessment-EL.md
assessments/03-professional-terraform-solution-DE.md
assessments/03-professional-terraform-solution-EN.md
assessments/03-professional-terraform-solution-EL.md
assessments/04-advanced-security-terraform-assessment-DE.md
assessments/04-advanced-security-terraform-assessment-EN.md
assessments/04-advanced-security-terraform-assessment-EL.md
assessments/04-advanced-security-terraform-solution-DE.md
assessments/04-advanced-security-terraform-solution-EN.md
assessments/04-advanced-security-terraform-solution-EL.md
assessments/05-official-certificates-terraform-DE.md
assessments/05-official-certificates-terraform-EN.md
assessments/05-official-certificates-terraform-EL.md
Πρακτικά modules801
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/modules
examples/00-lab-skeleton/modules/naming
examples/00-lab-skeleton/templates
examples/00-lab-skeleton/tests
examples/01-basic-configuration
examples/01-basic-configuration/docs
examples/01-basic-configuration/docs/de
examples/01-basic-configuration/docs/en
examples/01-basic-configuration/modules
examples/01-basic-configuration/modules/naming
examples/01-basic-configuration/templates
examples/01-basic-configuration/tests
examples/02-variables-outputs-locals
examples/02-variables-outputs-locals/docs
examples/02-variables-outputs-locals/docs/de
examples/02-variables-outputs-locals/docs/en
examples/02-variables-outputs-locals/modules
examples/02-variables-outputs-locals/modules/naming
examples/02-variables-outputs-locals/templates
examples/02-variables-outputs-locals/tests
examples/03-providers-requirements
examples/03-providers-requirements/docs
examples/03-providers-requirements/docs/de
examples/03-providers-requirements/docs/en
examples/03-providers-requirements/modules
examples/03-providers-requirements/modules/naming
examples/03-providers-requirements/templates
examples/03-providers-requirements/tests
examples/04-resource-graph-dependencies
examples/04-resource-graph-dependencies/ci
examples/04-resource-graph-dependencies/docs
examples/04-resource-graph-dependencies/docs/de
examples/04-resource-graph-dependencies/docs/en
examples/04-resource-graph-dependencies/modules
examples/04-resource-graph-dependencies/modules/naming
examples/04-resource-graph-dependencies/templates
examples/04-resource-graph-dependencies/tests
examples/05-plan-apply-workflow
examples/05-plan-apply-workflow/docs
examples/05-plan-apply-workflow/docs/de
examples/05-plan-apply-workflow/docs/en
examples/05-plan-apply-workflow/modules
examples/05-plan-apply-workflow/modules/naming
examples/05-plan-apply-workflow/templates
examples/05-plan-apply-workflow/tests
examples/06-state-local-inspection
examples/06-state-local-inspection/docs
examples/06-state-local-inspection/docs/de
examples/06-state-local-inspection/docs/en
examples/06-state-local-inspection/modules
examples/06-state-local-inspection/modules/naming
examples/06-state-local-inspection/templates
examples/06-state-local-inspection/tests
examples/07-backend-configuration
examples/07-backend-configuration/docs
examples/07-backend-configuration/docs/de
examples/07-backend-configuration/docs/en
examples/07-backend-configuration/modules
examples/07-backend-configuration/modules/naming
examples/07-backend-configuration/templates
examples/07-backend-configuration/tests
examples/08-state-locking-model
examples/08-state-locking-model/docs
examples/08-state-locking-model/docs/de
examples/08-state-locking-model/docs/en
examples/08-state-locking-model/modules
examples/08-state-locking-model/modules/naming
examples/08-state-locking-model/templates
examples/08-state-locking-model/tests
examples/09-modules-basic
examples/09-modules-basic/docs
examples/09-modules-basic/docs/de
examples/09-modules-basic/docs/en
examples/09-modules-basic/modules
examples/09-modules-basic/modules/naming
examples/09-modules-basic/templates
examples/09-modules-basic/tests
examples/10-modules-versioning-registry
examples/10-modules-versioning-registry/docs
examples/10-modules-versioning-registry/docs/de
examples/10-modules-versioning-registry/docs/en
examples/10-modules-versioning-registry/modules
examples/10-modules-versioning-registry/modules/naming
examples/10-modules-versioning-registry/templates
examples/10-modules-versioning-registry/tests
examples/11-for-each-count-dynamic
examples/11-for-each-count-dynamic/docs
examples/11-for-each-count-dynamic/docs/de
examples/11-for-each-count-dynamic/docs/en
examples/11-for-each-count-dynamic/modules
examples/11-for-each-count-dynamic/modules/naming
examples/11-for-each-count-dynamic/templates
examples/11-for-each-count-dynamic/tests
examples/12-data-sources
examples/12-data-sources/docs
examples/12-data-sources/docs/de
examples/12-data-sources/docs/en
examples/12-data-sources/modules
examples/12-data-sources/modules/naming
examples/12-data-sources/templates
examples/12-data-sources/tests
examples/13-workspaces-environments
examples/13-workspaces-environments/docs
examples/13-workspaces-environments/docs/de
examples/13-workspaces-environments/docs/en
examples/13-workspaces-environments/modules
examples/13-workspaces-environments/modules/naming
examples/13-workspaces-environments/templates
examples/13-workspaces-environments/tests
examples/14-import-existing-resource
examples/14-import-existing-resource/docs
examples/14-import-existing-resource/docs/de
examples/14-import-existing-resource/docs/en
examples/14-import-existing-resource/modules
examples/14-import-existing-resource/modules/naming
examples/14-import-existing-resource/templates
examples/14-import-existing-resource/tests
examples/15-moved-blocks-refactoring
examples/15-moved-blocks-refactoring/docs
examples/15-moved-blocks-refactoring/docs/de
examples/15-moved-blocks-refactoring/docs/en
examples/15-moved-blocks-refactoring/modules
examples/15-moved-blocks-refactoring/modules/naming
examples/15-moved-blocks-refactoring/templates
examples/15-moved-blocks-refactoring/tests
examples/16-lifecycle-meta-arguments
examples/16-lifecycle-meta-arguments/docs
examples/16-lifecycle-meta-arguments/docs/de
examples/16-lifecycle-meta-arguments/docs/en
examples/16-lifecycle-meta-arguments/modules
examples/16-lifecycle-meta-arguments/modules/naming
examples/16-lifecycle-meta-arguments/templates
examples/16-lifecycle-meta-arguments/tests
examples/17-remote-state-data-source
examples/17-remote-state-data-source/docs
examples/17-remote-state-data-source/docs/de
examples/17-remote-state-data-source/docs/en
examples/17-remote-state-data-source/modules
examples/17-remote-state-data-source/modules/naming
examples/17-remote-state-data-source/templates
examples/17-remote-state-data-source/tests
examples/18-ci-plan-artifacts
examples/18-ci-plan-artifacts/ci
examples/18-ci-plan-artifacts/docs
examples/18-ci-plan-artifacts/docs/de
examples/18-ci-plan-artifacts/docs/en
examples/18-ci-plan-artifacts/modules
examples/18-ci-plan-artifacts/modules/naming
examples/18-ci-plan-artifacts/templates
examples/18-ci-plan-artifacts/tests
examples/19-policy-as-code-model
examples/19-policy-as-code-model/docs
examples/19-policy-as-code-model/docs/de
examples/19-policy-as-code-model/docs/en
examples/19-policy-as-code-model/modules
examples/19-policy-as-code-model/modules/naming
examples/19-policy-as-code-model/policy
examples/19-policy-as-code-model/templates
examples/19-policy-as-code-model/tests
examples/20-secrets-sensitive-values
examples/20-secrets-sensitive-values/docs
examples/20-secrets-sensitive-values/docs/de
examples/20-secrets-sensitive-values/docs/en
examples/20-secrets-sensitive-values/modules
examples/20-secrets-sensitive-values/modules/naming
examples/20-secrets-sensitive-values/templates
examples/20-secrets-sensitive-values/tests
examples/21-state-security-encryption-model
examples/21-state-security-encryption-model/docs
examples/21-state-security-encryption-model/docs/de
examples/21-state-security-encryption-model/docs/en
examples/21-state-security-encryption-model/modules
examples/21-state-security-encryption-model/modules/naming
examples/21-state-security-encryption-model/templates
examples/21-state-security-encryption-model/tests
examples/22-provider-alias-multi-region
examples/22-provider-alias-multi-region/docs
examples/22-provider-alias-multi-region/docs/de
examples/22-provider-alias-multi-region/docs/en
examples/22-provider-alias-multi-region/modules
examples/22-provider-alias-multi-region/modules/naming
examples/22-provider-alias-multi-region/templates
examples/22-provider-alias-multi-region/tests
examples/23-testing-terraform-test-model
examples/23-testing-terraform-test-model/docs
examples/23-testing-terraform-test-model/docs/de
examples/23-testing-terraform-test-model/docs/en
examples/23-testing-terraform-test-model/modules
examples/23-testing-terraform-test-model/modules/naming
examples/23-testing-terraform-test-model/templates
examples/23-testing-terraform-test-model/tests
examples/24-drift-detection
examples/24-drift-detection/docs
examples/24-drift-detection/docs/de
examples/24-drift-detection/docs/en
examples/24-drift-detection/modules
examples/24-drift-detection/modules/naming
examples/24-drift-detection/templates
examples/24-drift-detection/tests
examples/25-destroy-protection
examples/25-destroy-protection/docs
examples/25-destroy-protection/docs/de
examples/25-destroy-protection/docs/en
examples/25-destroy-protection/modules
examples/25-destroy-protection/modules/naming
examples/25-destroy-protection/templates
examples/25-destroy-protection/tests
examples/26-hcp-terraform-workflow
examples/26-hcp-terraform-workflow/ci
examples/26-hcp-terraform-workflow/docs
examples/26-hcp-terraform-workflow/docs/de
examples/26-hcp-terraform-workflow/docs/en
examples/26-hcp-terraform-workflow/modules
examples/26-hcp-terraform-workflow/modules/naming
examples/26-hcp-terraform-workflow/templates
examples/26-hcp-terraform-workflow/tests
examples/27-private-module-registry-model
examples/27-private-module-registry-model/docs
examples/27-private-module-registry-model/docs/de
examples/27-private-module-registry-model/docs/en
examples/27-private-module-registry-model/modules
examples/27-private-module-registry-model/modules/naming
examples/27-private-module-registry-model/templates
examples/27-private-module-registry-model/tests
examples/28-license-and-ecosystem-decisions
examples/28-license-and-ecosystem-decisions/ci
examples/28-license-and-ecosystem-decisions/docs
examples/28-license-and-ecosystem-decisions/docs/de
examples/28-license-and-ecosystem-decisions/docs/en
examples/28-license-and-ecosystem-decisions/modules
examples/28-license-and-ecosystem-decisions/modules/naming
examples/28-license-and-ecosystem-decisions/templates
examples/28-license-and-ecosystem-decisions/tests
examples/29-incident-response-state
examples/29-incident-response-state/ci
examples/29-incident-response-state/docs
examples/29-incident-response-state/docs/de
examples/29-incident-response-state/docs/en
examples/29-incident-response-state/modules
examples/29-incident-response-state/modules/naming
examples/29-incident-response-state/templates
examples/29-incident-response-state/tests
examples/30-troubleshooting-terraform
examples/30-troubleshooting-terraform/docs
examples/30-troubleshooting-terraform/docs/de
examples/30-troubleshooting-terraform/docs/en
examples/30-troubleshooting-terraform/modules
examples/30-troubleshooting-terraform/modules/naming
examples/30-troubleshooting-terraform/templates
examples/30-troubleshooting-terraform/tests
examples/.gitignore
examples/00-lab-skeleton/README.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/00-lab-skeleton/locals.tf
examples/00-lab-skeleton/main.tf
examples/00-lab-skeleton/modules/naming/main.tf
examples/00-lab-skeleton/modules/naming/outputs.tf
examples/00-lab-skeleton/modules/naming/variables.tf
examples/00-lab-skeleton/outputs.tf
examples/00-lab-skeleton/run.sh
examples/00-lab-skeleton/runbook.txt
examples/00-lab-skeleton/scenario.json
examples/00-lab-skeleton/templates/inventory.tftpl
examples/00-lab-skeleton/tests/basic.tftest.hcl
examples/00-lab-skeleton/variables.tf
examples/00-lab-skeleton/versions.tf
examples/01-basic-configuration/README.md
examples/01-basic-configuration/docs/de/README.md
examples/01-basic-configuration/docs/en/README.md
examples/01-basic-configuration/docs/el/README.md
examples/01-basic-configuration/locals.tf
examples/01-basic-configuration/main.tf
examples/01-basic-configuration/modules/naming/main.tf
examples/01-basic-configuration/modules/naming/outputs.tf
examples/01-basic-configuration/modules/naming/variables.tf
examples/01-basic-configuration/outputs.tf
examples/01-basic-configuration/run.sh
examples/01-basic-configuration/runbook.txt
examples/01-basic-configuration/scenario.json
examples/01-basic-configuration/templates/inventory.tftpl
examples/01-basic-configuration/tests/basic.tftest.hcl
examples/01-basic-configuration/variables.tf
examples/01-basic-configuration/versions.tf
examples/02-variables-outputs-locals/README.md
examples/02-variables-outputs-locals/docs/de/README.md
examples/02-variables-outputs-locals/docs/en/README.md
examples/02-variables-outputs-locals/docs/el/README.md
examples/02-variables-outputs-locals/locals.tf
examples/02-variables-outputs-locals/main.tf
examples/02-variables-outputs-locals/modules/naming/main.tf
examples/02-variables-outputs-locals/modules/naming/outputs.tf
examples/02-variables-outputs-locals/modules/naming/variables.tf
examples/02-variables-outputs-locals/outputs.tf
examples/02-variables-outputs-locals/run.sh
examples/02-variables-outputs-locals/runbook.txt
examples/02-variables-outputs-locals/scenario.json
examples/02-variables-outputs-locals/templates/inventory.tftpl
examples/02-variables-outputs-locals/tests/basic.tftest.hcl
examples/02-variables-outputs-locals/variables.tf
examples/02-variables-outputs-locals/versions.tf
examples/03-providers-requirements/README.md
examples/03-providers-requirements/docs/de/README.md
examples/03-providers-requirements/docs/en/README.md
examples/03-providers-requirements/docs/el/README.md
examples/03-providers-requirements/locals.tf
examples/03-providers-requirements/main.tf
examples/03-providers-requirements/modules/naming/main.tf
examples/03-providers-requirements/modules/naming/outputs.tf
examples/03-providers-requirements/modules/naming/variables.tf
examples/03-providers-requirements/outputs.tf
examples/03-providers-requirements/run.sh
examples/03-providers-requirements/runbook.txt
examples/03-providers-requirements/scenario.json
examples/03-providers-requirements/templates/inventory.tftpl
examples/03-providers-requirements/tests/basic.tftest.hcl
examples/03-providers-requirements/variables.tf
examples/03-providers-requirements/versions.tf
examples/04-resource-graph-dependencies/README.md
examples/04-resource-graph-dependencies/ci/plan-review.sh
examples/04-resource-graph-dependencies/docs/de/README.md
examples/04-resource-graph-dependencies/docs/en/README.md
examples/04-resource-graph-dependencies/docs/el/README.md
examples/04-resource-graph-dependencies/locals.tf
examples/04-resource-graph-dependencies/main.tf
examples/04-resource-graph-dependencies/modules/naming/main.tf
examples/04-resource-graph-dependencies/modules/naming/outputs.tf
examples/04-resource-graph-dependencies/modules/naming/variables.tf
examples/04-resource-graph-dependencies/outputs.tf
examples/04-resource-graph-dependencies/run.sh
examples/04-resource-graph-dependencies/runbook.txt
examples/04-resource-graph-dependencies/scenario.json
examples/04-resource-graph-dependencies/templates/inventory.tftpl
examples/04-resource-graph-dependencies/tests/basic.tftest.hcl
examples/04-resource-graph-dependencies/variables.tf
examples/04-resource-graph-dependencies/versions.tf
examples/05-plan-apply-workflow/README.md
examples/05-plan-apply-workflow/docs/de/README.md
examples/05-plan-apply-workflow/docs/en/README.md
examples/05-plan-apply-workflow/docs/el/README.md
examples/05-plan-apply-workflow/locals.tf
examples/05-plan-apply-workflow/main.tf
examples/05-plan-apply-workflow/modules/naming/main.tf
examples/05-plan-apply-workflow/modules/naming/outputs.tf
examples/05-plan-apply-workflow/modules/naming/variables.tf
examples/05-plan-apply-workflow/outputs.tf
examples/05-plan-apply-workflow/run.sh
examples/05-plan-apply-workflow/runbook.txt
examples/05-plan-apply-workflow/scenario.json
examples/05-plan-apply-workflow/templates/inventory.tftpl
examples/05-plan-apply-workflow/tests/basic.tftest.hcl
examples/05-plan-apply-workflow/variables.tf
examples/05-plan-apply-workflow/versions.tf
examples/06-state-local-inspection/README.md
examples/06-state-local-inspection/backend.tf.example
examples/06-state-local-inspection/docs/de/README.md
examples/06-state-local-inspection/docs/en/README.md
examples/06-state-local-inspection/docs/el/README.md
examples/06-state-local-inspection/locals.tf
examples/06-state-local-inspection/main.tf
examples/06-state-local-inspection/modules/naming/main.tf
examples/06-state-local-inspection/modules/naming/outputs.tf
examples/06-state-local-inspection/modules/naming/variables.tf
examples/06-state-local-inspection/outputs.tf
examples/06-state-local-inspection/run.sh
examples/06-state-local-inspection/runbook.txt
examples/06-state-local-inspection/scenario.json
examples/06-state-local-inspection/templates/inventory.tftpl
examples/06-state-local-inspection/tests/basic.tftest.hcl
examples/06-state-local-inspection/variables.tf
examples/06-state-local-inspection/versions.tf
examples/07-backend-configuration/README.md
examples/07-backend-configuration/backend.tf.example
examples/07-backend-configuration/docs/de/README.md
examples/07-backend-configuration/docs/en/README.md
examples/07-backend-configuration/docs/el/README.md
examples/07-backend-configuration/locals.tf
examples/07-backend-configuration/main.tf
examples/07-backend-configuration/modules/naming/main.tf
examples/07-backend-configuration/modules/naming/outputs.tf
examples/07-backend-configuration/modules/naming/variables.tf
examples/07-backend-configuration/outputs.tf
examples/07-backend-configuration/run.sh
examples/07-backend-configuration/runbook.txt
examples/07-backend-configuration/scenario.json
examples/07-backend-configuration/templates/inventory.tftpl
examples/07-backend-configuration/tests/basic.tftest.hcl
examples/07-backend-configuration/variables.tf
examples/07-backend-configuration/versions.tf
examples/08-state-locking-model/README.md
examples/08-state-locking-model/backend.tf.example
examples/08-state-locking-model/docs/de/README.md
examples/08-state-locking-model/docs/en/README.md
examples/08-state-locking-model/docs/el/README.md
examples/08-state-locking-model/locals.tf
examples/08-state-locking-model/main.tf
examples/08-state-locking-model/modules/naming/main.tf
examples/08-state-locking-model/modules/naming/outputs.tf
examples/08-state-locking-model/modules/naming/variables.tf
examples/08-state-locking-model/outputs.tf
examples/08-state-locking-model/run.sh
examples/08-state-locking-model/runbook.txt
examples/08-state-locking-model/scenario.json
examples/08-state-locking-model/templates/inventory.tftpl
examples/08-state-locking-model/tests/basic.tftest.hcl
examples/08-state-locking-model/variables.tf
examples/08-state-locking-model/versions.tf
examples/09-modules-basic/README.md
examples/09-modules-basic/docs/de/README.md
examples/09-modules-basic/docs/en/README.md
examples/09-modules-basic/docs/el/README.md
examples/09-modules-basic/locals.tf
examples/09-modules-basic/main.tf
examples/09-modules-basic/modules/naming/main.tf
examples/09-modules-basic/modules/naming/outputs.tf
examples/09-modules-basic/modules/naming/variables.tf
examples/09-modules-basic/outputs.tf
examples/09-modules-basic/run.sh
examples/09-modules-basic/runbook.txt
examples/09-modules-basic/scenario.json
examples/09-modules-basic/templates/inventory.tftpl
examples/09-modules-basic/tests/basic.tftest.hcl
examples/09-modules-basic/variables.tf
examples/09-modules-basic/versions.tf
examples/10-modules-versioning-registry/README.md
examples/10-modules-versioning-registry/docs/de/README.md
examples/10-modules-versioning-registry/docs/en/README.md
examples/10-modules-versioning-registry/docs/el/README.md
examples/10-modules-versioning-registry/locals.tf
examples/10-modules-versioning-registry/main.tf
examples/10-modules-versioning-registry/modules/naming/main.tf
examples/10-modules-versioning-registry/modules/naming/outputs.tf
examples/10-modules-versioning-registry/modules/naming/variables.tf
examples/10-modules-versioning-registry/outputs.tf
examples/10-modules-versioning-registry/run.sh
examples/10-modules-versioning-registry/runbook.txt
examples/10-modules-versioning-registry/scenario.json
examples/10-modules-versioning-registry/templates/inventory.tftpl
examples/10-modules-versioning-registry/tests/basic.tftest.hcl
examples/10-modules-versioning-registry/variables.tf
examples/10-modules-versioning-registry/versions.tf
examples/11-for-each-count-dynamic/README.md
examples/11-for-each-count-dynamic/docs/de/README.md
examples/11-for-each-count-dynamic/docs/en/README.md
examples/11-for-each-count-dynamic/docs/el/README.md
examples/11-for-each-count-dynamic/for_each.tf
examples/11-for-each-count-dynamic/locals.tf
examples/11-for-each-count-dynamic/main.tf
examples/11-for-each-count-dynamic/modules/naming/main.tf
examples/11-for-each-count-dynamic/modules/naming/outputs.tf
examples/11-for-each-count-dynamic/modules/naming/variables.tf
examples/11-for-each-count-dynamic/outputs.tf
examples/11-for-each-count-dynamic/run.sh
examples/11-for-each-count-dynamic/runbook.txt
examples/11-for-each-count-dynamic/scenario.json
examples/11-for-each-count-dynamic/templates/inventory.tftpl
examples/11-for-each-count-dynamic/tests/basic.tftest.hcl
examples/11-for-each-count-dynamic/variables.tf
examples/11-for-each-count-dynamic/versions.tf
examples/12-data-sources/README.md
examples/12-data-sources/docs/de/README.md
examples/12-data-sources/docs/en/README.md
examples/12-data-sources/docs/el/README.md
examples/12-data-sources/locals.tf
examples/12-data-sources/main.tf
examples/12-data-sources/modules/naming/main.tf
examples/12-data-sources/modules/naming/outputs.tf
examples/12-data-sources/modules/naming/variables.tf
examples/12-data-sources/outputs.tf
examples/12-data-sources/run.sh
examples/12-data-sources/runbook.txt
examples/12-data-sources/scenario.json
examples/12-data-sources/templates/inventory.tftpl
examples/12-data-sources/tests/basic.tftest.hcl
examples/12-data-sources/variables.tf
examples/12-data-sources/versions.tf
examples/13-workspaces-environments/README.md
examples/13-workspaces-environments/docs/de/README.md
examples/13-workspaces-environments/docs/en/README.md
examples/13-workspaces-environments/docs/el/README.md
examples/13-workspaces-environments/locals.tf
examples/13-workspaces-environments/main.tf
examples/13-workspaces-environments/modules/naming/main.tf
examples/13-workspaces-environments/modules/naming/outputs.tf
examples/13-workspaces-environments/modules/naming/variables.tf
examples/13-workspaces-environments/outputs.tf
examples/13-workspaces-environments/run.sh
examples/13-workspaces-environments/runbook.txt
examples/13-workspaces-environments/scenario.json
examples/13-workspaces-environments/templates/inventory.tftpl
examples/13-workspaces-environments/tests/basic.tftest.hcl
examples/13-workspaces-environments/variables.tf
examples/13-workspaces-environments/versions.tf
examples/14-import-existing-resource/README.md
examples/14-import-existing-resource/docs/de/README.md
examples/14-import-existing-resource/docs/en/README.md
examples/14-import-existing-resource/docs/el/README.md
examples/14-import-existing-resource/import-notes.txt
examples/14-import-existing-resource/locals.tf
examples/14-import-existing-resource/main.tf
examples/14-import-existing-resource/modules/naming/main.tf
examples/14-import-existing-resource/modules/naming/outputs.tf
examples/14-import-existing-resource/modules/naming/variables.tf
examples/14-import-existing-resource/outputs.tf
examples/14-import-existing-resource/run.sh
examples/14-import-existing-resource/runbook.txt
examples/14-import-existing-resource/scenario.json
examples/14-import-existing-resource/templates/inventory.tftpl
examples/14-import-existing-resource/tests/basic.tftest.hcl
examples/14-import-existing-resource/variables.tf
examples/14-import-existing-resource/versions.tf
examples/15-moved-blocks-refactoring/README.md
examples/15-moved-blocks-refactoring/docs/de/README.md
examples/15-moved-blocks-refactoring/docs/en/README.md
examples/15-moved-blocks-refactoring/docs/el/README.md
examples/15-moved-blocks-refactoring/locals.tf
examples/15-moved-blocks-refactoring/main.tf
examples/15-moved-blocks-refactoring/modules/naming/main.tf
examples/15-moved-blocks-refactoring/modules/naming/outputs.tf
examples/15-moved-blocks-refactoring/modules/naming/variables.tf
examples/15-moved-blocks-refactoring/moved.tf
examples/15-moved-blocks-refactoring/outputs.tf
examples/15-moved-blocks-refactoring/run.sh
examples/15-moved-blocks-refactoring/runbook.txt
examples/15-moved-blocks-refactoring/scenario.json
examples/15-moved-blocks-refactoring/templates/inventory.tftpl
examples/15-moved-blocks-refactoring/tests/basic.tftest.hcl
examples/15-moved-blocks-refactoring/variables.tf
examples/15-moved-blocks-refactoring/versions.tf
examples/16-lifecycle-meta-arguments/README.md
examples/16-lifecycle-meta-arguments/docs/de/README.md
examples/16-lifecycle-meta-arguments/docs/en/README.md
examples/16-lifecycle-meta-arguments/docs/el/README.md
examples/16-lifecycle-meta-arguments/lifecycle.tf
examples/16-lifecycle-meta-arguments/locals.tf
examples/16-lifecycle-meta-arguments/main.tf
examples/16-lifecycle-meta-arguments/modules/naming/main.tf
examples/16-lifecycle-meta-arguments/modules/naming/outputs.tf
examples/16-lifecycle-meta-arguments/modules/naming/variables.tf
examples/16-lifecycle-meta-arguments/outputs.tf
examples/16-lifecycle-meta-arguments/run.sh
examples/16-lifecycle-meta-arguments/runbook.txt
examples/16-lifecycle-meta-arguments/scenario.json
examples/16-lifecycle-meta-arguments/templates/inventory.tftpl
examples/16-lifecycle-meta-arguments/tests/basic.tftest.hcl
examples/16-lifecycle-meta-arguments/variables.tf
examples/16-lifecycle-meta-arguments/versions.tf
examples/17-remote-state-data-source/README.md
examples/17-remote-state-data-source/backend.tf.example
examples/17-remote-state-data-source/docs/de/README.md
examples/17-remote-state-data-source/docs/en/README.md
examples/17-remote-state-data-source/docs/el/README.md
examples/17-remote-state-data-source/locals.tf
examples/17-remote-state-data-source/main.tf
examples/17-remote-state-data-source/modules/naming/main.tf
examples/17-remote-state-data-source/modules/naming/outputs.tf
examples/17-remote-state-data-source/modules/naming/variables.tf
examples/17-remote-state-data-source/outputs.tf
examples/17-remote-state-data-source/run.sh
examples/17-remote-state-data-source/runbook.txt
examples/17-remote-state-data-source/scenario.json
examples/17-remote-state-data-source/templates/inventory.tftpl
examples/17-remote-state-data-source/tests/basic.tftest.hcl
examples/17-remote-state-data-source/variables.tf
examples/17-remote-state-data-source/versions.tf
examples/18-ci-plan-artifacts/README.md
examples/18-ci-plan-artifacts/ci/plan-review.sh
examples/18-ci-plan-artifacts/docs/de/README.md
examples/18-ci-plan-artifacts/docs/en/README.md
examples/18-ci-plan-artifacts/docs/el/README.md
examples/18-ci-plan-artifacts/locals.tf
examples/18-ci-plan-artifacts/main.tf
examples/18-ci-plan-artifacts/modules/naming/main.tf
examples/18-ci-plan-artifacts/modules/naming/outputs.tf
examples/18-ci-plan-artifacts/modules/naming/variables.tf
examples/18-ci-plan-artifacts/outputs.tf
examples/18-ci-plan-artifacts/run.sh
examples/18-ci-plan-artifacts/runbook.txt
examples/18-ci-plan-artifacts/scenario.json
examples/18-ci-plan-artifacts/templates/inventory.tftpl
examples/18-ci-plan-artifacts/tests/basic.tftest.hcl
examples/18-ci-plan-artifacts/variables.tf
examples/18-ci-plan-artifacts/versions.tf
examples/19-policy-as-code-model/README.md
examples/19-policy-as-code-model/docs/de/README.md
examples/19-policy-as-code-model/docs/en/README.md
examples/19-policy-as-code-model/docs/el/README.md
examples/19-policy-as-code-model/locals.tf
examples/19-policy-as-code-model/main.tf
examples/19-policy-as-code-model/modules/naming/main.tf
examples/19-policy-as-code-model/modules/naming/outputs.tf
examples/19-policy-as-code-model/modules/naming/variables.tf
examples/19-policy-as-code-model/outputs.tf
examples/19-policy-as-code-model/policy/deny_destroy.rego
examples/19-policy-as-code-model/run.sh
examples/19-policy-as-code-model/runbook.txt
examples/19-policy-as-code-model/scenario.json
examples/19-policy-as-code-model/templates/inventory.tftpl
examples/19-policy-as-code-model/tests/basic.tftest.hcl
examples/19-policy-as-code-model/variables.tf
examples/19-policy-as-code-model/versions.tf
examples/20-secrets-sensitive-values/README.md
examples/20-secrets-sensitive-values/docs/de/README.md
examples/20-secrets-sensitive-values/docs/en/README.md
examples/20-secrets-sensitive-values/docs/el/README.md
examples/20-secrets-sensitive-values/locals.tf
examples/20-secrets-sensitive-values/main.tf
examples/20-secrets-sensitive-values/modules/naming/main.tf
examples/20-secrets-sensitive-values/modules/naming/outputs.tf
examples/20-secrets-sensitive-values/modules/naming/variables.tf
examples/20-secrets-sensitive-values/outputs.tf
examples/20-secrets-sensitive-values/run.sh
examples/20-secrets-sensitive-values/runbook.txt
examples/20-secrets-sensitive-values/scenario.json
examples/20-secrets-sensitive-values/templates/inventory.tftpl
examples/20-secrets-sensitive-values/tests/basic.tftest.hcl
examples/20-secrets-sensitive-values/variables.tf
examples/20-secrets-sensitive-values/versions.tf
examples/21-state-security-encryption-model/README.md
examples/21-state-security-encryption-model/backend.tf.example
examples/21-state-security-encryption-model/docs/de/README.md
examples/21-state-security-encryption-model/docs/en/README.md
examples/21-state-security-encryption-model/docs/el/README.md
examples/21-state-security-encryption-model/locals.tf
examples/21-state-security-encryption-model/main.tf
examples/21-state-security-encryption-model/modules/naming/main.tf
examples/21-state-security-encryption-model/modules/naming/outputs.tf
examples/21-state-security-encryption-model/modules/naming/variables.tf
examples/21-state-security-encryption-model/outputs.tf
examples/21-state-security-encryption-model/run.sh
examples/21-state-security-encryption-model/runbook.txt
examples/21-state-security-encryption-model/scenario.json
examples/21-state-security-encryption-model/templates/inventory.tftpl
examples/21-state-security-encryption-model/tests/basic.tftest.hcl
examples/21-state-security-encryption-model/variables.tf
examples/21-state-security-encryption-model/versions.tf
examples/22-provider-alias-multi-region/README.md
examples/22-provider-alias-multi-region/docs/de/README.md
examples/22-provider-alias-multi-region/docs/en/README.md
examples/22-provider-alias-multi-region/docs/el/README.md
examples/22-provider-alias-multi-region/locals.tf
examples/22-provider-alias-multi-region/main.tf
examples/22-provider-alias-multi-region/modules/naming/main.tf
examples/22-provider-alias-multi-region/modules/naming/outputs.tf
examples/22-provider-alias-multi-region/modules/naming/variables.tf
examples/22-provider-alias-multi-region/outputs.tf
examples/22-provider-alias-multi-region/run.sh
examples/22-provider-alias-multi-region/runbook.txt
examples/22-provider-alias-multi-region/scenario.json
examples/22-provider-alias-multi-region/templates/inventory.tftpl
examples/22-provider-alias-multi-region/tests/basic.tftest.hcl
examples/22-provider-alias-multi-region/variables.tf
examples/22-provider-alias-multi-region/versions.tf
examples/23-testing-terraform-test-model/README.md
examples/23-testing-terraform-test-model/docs/de/README.md
examples/23-testing-terraform-test-model/docs/en/README.md
examples/23-testing-terraform-test-model/docs/el/README.md
examples/23-testing-terraform-test-model/locals.tf
examples/23-testing-terraform-test-model/main.tf
examples/23-testing-terraform-test-model/modules/naming/main.tf
examples/23-testing-terraform-test-model/modules/naming/outputs.tf
examples/23-testing-terraform-test-model/modules/naming/variables.tf
examples/23-testing-terraform-test-model/outputs.tf
examples/23-testing-terraform-test-model/run.sh
examples/23-testing-terraform-test-model/runbook.txt
examples/23-testing-terraform-test-model/scenario.json
examples/23-testing-terraform-test-model/templates/inventory.tftpl
examples/23-testing-terraform-test-model/tests/basic.tftest.hcl
examples/23-testing-terraform-test-model/variables.tf
examples/23-testing-terraform-test-model/versions.tf
examples/24-drift-detection/README.md
examples/24-drift-detection/docs/de/README.md
examples/24-drift-detection/docs/en/README.md
examples/24-drift-detection/docs/el/README.md
examples/24-drift-detection/locals.tf
examples/24-drift-detection/main.tf
examples/24-drift-detection/modules/naming/main.tf
examples/24-drift-detection/modules/naming/outputs.tf
examples/24-drift-detection/modules/naming/variables.tf
examples/24-drift-detection/outputs.tf
examples/24-drift-detection/run.sh
examples/24-drift-detection/runbook.txt
examples/24-drift-detection/scenario.json
examples/24-drift-detection/templates/inventory.tftpl
examples/24-drift-detection/tests/basic.tftest.hcl
examples/24-drift-detection/variables.tf
examples/24-drift-detection/versions.tf
examples/25-destroy-protection/README.md
examples/25-destroy-protection/docs/de/README.md
examples/25-destroy-protection/docs/en/README.md
examples/25-destroy-protection/docs/el/README.md
examples/25-destroy-protection/lifecycle.tf
examples/25-destroy-protection/locals.tf
examples/25-destroy-protection/main.tf
examples/25-destroy-protection/modules/naming/main.tf
examples/25-destroy-protection/modules/naming/outputs.tf
examples/25-destroy-protection/modules/naming/variables.tf
examples/25-destroy-protection/outputs.tf
examples/25-destroy-protection/run.sh
examples/25-destroy-protection/runbook.txt
examples/25-destroy-protection/scenario.json
examples/25-destroy-protection/templates/inventory.tftpl
examples/25-destroy-protection/tests/basic.tftest.hcl
examples/25-destroy-protection/variables.tf
examples/25-destroy-protection/versions.tf
examples/26-hcp-terraform-workflow/README.md
examples/26-hcp-terraform-workflow/ci/plan-review.sh
examples/26-hcp-terraform-workflow/docs/de/README.md
examples/26-hcp-terraform-workflow/docs/en/README.md
examples/26-hcp-terraform-workflow/docs/el/README.md
examples/26-hcp-terraform-workflow/locals.tf
examples/26-hcp-terraform-workflow/main.tf
examples/26-hcp-terraform-workflow/modules/naming/main.tf
examples/26-hcp-terraform-workflow/modules/naming/outputs.tf
examples/26-hcp-terraform-workflow/modules/naming/variables.tf
examples/26-hcp-terraform-workflow/outputs.tf
examples/26-hcp-terraform-workflow/run.sh
examples/26-hcp-terraform-workflow/runbook.txt
examples/26-hcp-terraform-workflow/scenario.json
examples/26-hcp-terraform-workflow/templates/inventory.tftpl
examples/26-hcp-terraform-workflow/tests/basic.tftest.hcl
examples/26-hcp-terraform-workflow/variables.tf
examples/26-hcp-terraform-workflow/versions.tf
examples/27-private-module-registry-model/README.md
examples/27-private-module-registry-model/docs/de/README.md
examples/27-private-module-registry-model/docs/en/README.md
examples/27-private-module-registry-model/docs/el/README.md
examples/27-private-module-registry-model/locals.tf
examples/27-private-module-registry-model/main.tf
examples/27-private-module-registry-model/modules/naming/main.tf
examples/27-private-module-registry-model/modules/naming/outputs.tf
examples/27-private-module-registry-model/modules/naming/variables.tf
examples/27-private-module-registry-model/outputs.tf
examples/27-private-module-registry-model/run.sh
examples/27-private-module-registry-model/runbook.txt
examples/27-private-module-registry-model/scenario.json
examples/27-private-module-registry-model/templates/inventory.tftpl
examples/27-private-module-registry-model/tests/basic.tftest.hcl
examples/27-private-module-registry-model/variables.tf
examples/27-private-module-registry-model/versions.tf
examples/28-license-and-ecosystem-decisions/README.md
examples/28-license-and-ecosystem-decisions/ci/plan-review.sh
examples/28-license-and-ecosystem-decisions/docs/de/README.md
examples/28-license-and-ecosystem-decisions/docs/en/README.md
examples/28-license-and-ecosystem-decisions/docs/el/README.md
examples/28-license-and-ecosystem-decisions/license-decision.txt
examples/28-license-and-ecosystem-decisions/locals.tf
examples/28-license-and-ecosystem-decisions/main.tf
examples/28-license-and-ecosystem-decisions/modules/naming/main.tf
examples/28-license-and-ecosystem-decisions/modules/naming/outputs.tf
examples/28-license-and-ecosystem-decisions/modules/naming/variables.tf
examples/28-license-and-ecosystem-decisions/outputs.tf
examples/28-license-and-ecosystem-decisions/run.sh
examples/28-license-and-ecosystem-decisions/runbook.txt
examples/28-license-and-ecosystem-decisions/scenario.json
examples/28-license-and-ecosystem-decisions/templates/inventory.tftpl
examples/28-license-and-ecosystem-decisions/tests/basic.tftest.hcl
examples/28-license-and-ecosystem-decisions/variables.tf
examples/28-license-and-ecosystem-decisions/versions.tf
examples/29-incident-response-state/README.md
examples/29-incident-response-state/backend.tf.example
examples/29-incident-response-state/ci/plan-review.sh
examples/29-incident-response-state/docs/de/README.md
examples/29-incident-response-state/docs/en/README.md
examples/29-incident-response-state/docs/el/README.md
examples/29-incident-response-state/locals.tf
examples/29-incident-response-state/main.tf
examples/29-incident-response-state/modules/naming/main.tf
examples/29-incident-response-state/modules/naming/outputs.tf
examples/29-incident-response-state/modules/naming/variables.tf
examples/29-incident-response-state/outputs.tf
examples/29-incident-response-state/run.sh
examples/29-incident-response-state/runbook.txt
examples/29-incident-response-state/scenario.json
examples/29-incident-response-state/templates/inventory.tftpl
examples/29-incident-response-state/tests/basic.tftest.hcl
examples/29-incident-response-state/variables.tf
examples/29-incident-response-state/versions.tf
examples/30-troubleshooting-terraform/README.md
examples/30-troubleshooting-terraform/docs/de/README.md
examples/30-troubleshooting-terraform/docs/en/README.md
examples/30-troubleshooting-terraform/docs/el/README.md
examples/30-troubleshooting-terraform/locals.tf
examples/30-troubleshooting-terraform/main.tf
examples/30-troubleshooting-terraform/modules/naming/main.tf
examples/30-troubleshooting-terraform/modules/naming/outputs.tf
examples/30-troubleshooting-terraform/modules/naming/variables.tf
examples/30-troubleshooting-terraform/outputs.tf
examples/30-troubleshooting-terraform/run.sh
examples/30-troubleshooting-terraform/runbook.txt
examples/30-troubleshooting-terraform/scenario.json
examples/30-troubleshooting-terraform/templates/inventory.tftpl
examples/30-troubleshooting-terraform/tests/basic.tftest.hcl
examples/30-troubleshooting-terraform/variables.tf
examples/30-troubleshooting-terraform/versions.tf
examples/README.md
Setup και βοηθητικά scripts1
scripts/provision_terraform.sh

TFM · 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 που αναφέρονται παραπάνω.