{"course":{"productid":25887,"modality":1,"active":true,"language":"fr","title":"Kubernetes Fundamentals and Cluster Operations","productcode":"KFCO","vendorcode":"VM","vendorname":"VMware","fullproductcode":"VM-KFCO","courseware":{"has_ekit":true,"has_printkit":false,"language":""},"url":"https:\/\/portal.flane.ch\/course\/vmware-kfco","objective":"<p>By the end of the course, you should be able to meet the following objectives:<\/p>\n<ul>\n<li>Build, test, and publish Docker container images<\/li><li>Become familiar with YAML files that define Kubernetes objects<\/li><li>Understand Kubernetes core user-facing concepts, including pods, services, and deployments<\/li><li>Use kubectl, the Kubernetes CLI, and become familiar with its commands and options<\/li><li>Understand the architecture of Kubernetes (Control plane and its components, worker nodes, and kubelet)<\/li><li>Learn how to troubleshoot issues with deployments on Kubernetes<\/li><li>Apply resource requests, limits, and probes to deployments<\/li><li>Manage dynamic application configuration using ConfigMaps and Secrets<\/li><li>Deploy other workloads, including DaemonSets, Jobs, and CronJobs<\/li><li>Learn about user-facing security using SecurityContext, RBAC, and NetworkPolicies<\/li><\/ul>","essentials":"<ul>\n<li>Linux concepts and command line proficiency<\/li><li>General networking proficiency<\/li><\/ul>","audience":"<p>Anyone who is preparing to build and run Kubernetes clusters<\/p>","contents":"<h5>Course Introduction<\/h5><ul>\n<li>Introductions and objectives<\/li><\/ul><h5>Containers<\/h5><ul>\n<li>What and Why containers<\/li><li>Building images<\/li><li>Running containers<\/li><li>Registry and image management<\/li><\/ul><h5>Kubernetes Overview<\/h5><ul>\n<li>Kubernetes project<\/li><li>Plugin interfaces<\/li><li>Building Kubernetes<\/li><li>Kubectl CLI<\/li><\/ul><h5>Beyond Kubernetes Basics<\/h5><ul>\n<li>Kubernetes objects<\/li><li>YAML<\/li><li>Pods, replicas, and deployments<\/li><li>Services<\/li><li>Deployment management<\/li><li>Rolling updates<\/li><li>Controlling deployments<\/li><li>Pod and container configurations<\/li><\/ul><h5>Kubernetes Networking<\/h5><ul>\n<li>Networking within a pod<\/li><li>Pod-to-Pod Networking<\/li><li>Services to Pods<\/li><li>ClusterIP, NodePort, and LoadBalancer<\/li><li>Ingress controllers<\/li><li>Service Discovery via DNS<\/li><\/ul><h5>Stateful Applications in Kubernetes<\/h5><ul>\n<li>Stateless versus Stateful<\/li><li>Volumes<\/li><li>Persistent volumes claims<\/li><li>StorageClasses<\/li><li>StatefulSets<\/li><\/ul><h5>Additional Kubernetes Considerations<\/h5><ul>\n<li>Dynamic configuration<\/li><li>ConfigMaps<\/li><li>Secrets<\/li><li>Jobs, CronJobs<\/li><\/ul><h5>Security<\/h5><ul>\n<li>Network policy<\/li><li>Applying a NetworkPolicy<\/li><li>SecurityContext<\/li><li>runAsUser\/Group<\/li><li>Service accounts<\/li><li>Role-based access control<\/li><\/ul><h5>Logging and Monitoring<\/h5><ul>\n<li>Logging for various objects<\/li><li>Sidecar logging<\/li><li>Node logging<\/li><li>Audit logging<\/li><li>Monitoring architecture<\/li><li>Monitoring solutions<\/li><li>Octant<\/li><li>VMware vRealize&reg; Operations Manager&trade;<\/li><\/ul><h5>Cluster Operations<\/h5><ul>\n<li>Onboarding new applications<\/li><li>Backups<\/li><li>Upgrading<\/li><li>Drain and cordon commands<\/li><li>Impact of an upgrade to running applications<\/li><li>Troubleshooting commands<\/li><li>VMware Tanzu&trade; portfolio overview<\/li><\/ul>","summary":"<p>This four-day course is the first step in learning about Containers and Kubernetes Fundamentals and Cluster Operations. Through a series of lectures and lab exercises, the fundamental concepts of containers and Kubernetes are presented and put to practice by containerizing and deploying a two-tier application into Kubernetes.<\/p>","objective_plain":"By the end of the course, you should be able to meet the following objectives:\n\n\n- Build, test, and publish Docker container images\n- Become familiar with YAML files that define Kubernetes objects\n- Understand Kubernetes core user-facing concepts, including pods, services, and deployments\n- Use kubectl, the Kubernetes CLI, and become familiar with its commands and options\n- Understand the architecture of Kubernetes (Control plane and its components, worker nodes, and kubelet)\n- Learn how to troubleshoot issues with deployments on Kubernetes\n- Apply resource requests, limits, and probes to deployments\n- Manage dynamic application configuration using ConfigMaps and Secrets\n- Deploy other workloads, including DaemonSets, Jobs, and CronJobs\n- Learn about user-facing security using SecurityContext, RBAC, and NetworkPolicies","essentials_plain":"- Linux concepts and command line proficiency\n- General networking proficiency","audience_plain":"Anyone who is preparing to build and run Kubernetes clusters","contents_plain":"Course Introduction\n\n\n- Introductions and objectives\nContainers\n\n\n- What and Why containers\n- Building images\n- Running containers\n- Registry and image management\nKubernetes Overview\n\n\n- Kubernetes project\n- Plugin interfaces\n- Building Kubernetes\n- Kubectl CLI\nBeyond Kubernetes Basics\n\n\n- Kubernetes objects\n- YAML\n- Pods, replicas, and deployments\n- Services\n- Deployment management\n- Rolling updates\n- Controlling deployments\n- Pod and container configurations\nKubernetes Networking\n\n\n- Networking within a pod\n- Pod-to-Pod Networking\n- Services to Pods\n- ClusterIP, NodePort, and LoadBalancer\n- Ingress controllers\n- Service Discovery via DNS\nStateful Applications in Kubernetes\n\n\n- Stateless versus Stateful\n- Volumes\n- Persistent volumes claims\n- StorageClasses\n- StatefulSets\nAdditional Kubernetes Considerations\n\n\n- Dynamic configuration\n- ConfigMaps\n- Secrets\n- Jobs, CronJobs\nSecurity\n\n\n- Network policy\n- Applying a NetworkPolicy\n- SecurityContext\n- runAsUser\/Group\n- Service accounts\n- Role-based access control\nLogging and Monitoring\n\n\n- Logging for various objects\n- Sidecar logging\n- Node logging\n- Audit logging\n- Monitoring architecture\n- Monitoring solutions\n- Octant\n- VMware vRealize\u00ae Operations Manager\u2122\nCluster Operations\n\n\n- Onboarding new applications\n- Backups\n- Upgrading\n- Drain and cordon commands\n- Impact of an upgrade to running applications\n- Troubleshooting commands\n- VMware Tanzu\u2122 portfolio overview","summary_plain":"This four-day course is the first step in learning about Containers and Kubernetes Fundamentals and Cluster Operations. Through a series of lectures and lab exercises, the fundamental concepts of containers and Kubernetes are presented and put to practice by containerizing and deploying a two-tier application into Kubernetes.","skill_level":"Intermediate","version":"1.0","duration":{"unit":"d","value":4,"formatted":"4 jours"},"pricelist":{"List Price":{"DE":{"country":"DE","currency":"EUR","taxrate":19,"price":2760},"SE":{"country":"SE","currency":"EUR","taxrate":25,"price":2760},"IL":{"country":"IL","currency":"ILS","taxrate":17,"price":9580},"CH":{"country":"CH","currency":"EUR","taxrate":8.1,"price":2760},"AT":{"country":"AT","currency":"EUR","taxrate":20,"price":2760},"GB":{"country":"GB","currency":"GBP","taxrate":20,"price":2590},"IT":{"country":"IT","currency":"EUR","taxrate":20,"price":2450},"SI":{"country":"SI","currency":"EUR","taxrate":20,"price":2200}}},"lastchanged":"2026-03-19T09:08:28+01:00","parenturl":"https:\/\/portal.flane.ch\/swisscom\/fr\/json-courses","nexturl_course_schedule":"https:\/\/portal.flane.ch\/swisscom\/fr\/json-course-schedule\/25887","source_lang":"fr","source":"https:\/\/portal.flane.ch\/swisscom\/fr\/json-course\/vmware-kfco"}}