import TrainingLayout from "@/components/trainingpage/TrainingLayout";
import logoArgo from "@/images/logos/tools/argo.png";

export const meta = {
  name: "ArgoCD",
  price: {
    open: 5900,
    company: 24000,
  },
  logo: logoArgo,
  description:
    "ArgoCD je GitOps nastroj kterym nasazujeme aplikace do Kubernetes. Pracuje na zaklade deklaraticnich konfiguracnich souboru, ktete si stahuje z Gitu. To znamena, ze vse co commitneme do repozitare, se na nasadi do Kubernetes. O vsech zmenach: co, kdy, kdo udelal budeme mit prehledne zaznami v Gitu.",
  days: 1,
  featured: true,
  weight: 49,
};

# Popis technologie

ArgoCD je GitOps nastroj kterym nasazujeme aplikace do Kubernetes. Pracuje na zaklade deklaraticnich konfiguracnich souboru, ktete si stahuje z Gitu. To znamena, ze vse co commitneme do repozitare, se na nasadi do Kubernetes. O vsech zmenach: co, kdy, kdo udelal budeme mit prehledne zaznami v Gitu.

# Co Vás naučím

- Uvod do CD
- Co je ArgoCD
- Instalace a konfigurace
- GitOps
  - Plain Kubernetes manifests
  - Helm packages
  - Kustomize
  - Jsonnet
- Rollbacks
- Best Practices
- User Management

# Pro koho je školení určeno

Školení je určeno pro vývojáře a DevOpsáky, kteří chteji automaticky nasazovat do Kubernetes podle GitOps principu.

# Předchozí znalosti

Zakladni znalost Kubernetes
Technické požadavky
Webový prohlížeč
Přístup na internet

export default ({ children }) => (
  <TrainingLayout content={children} meta={meta} />
);
