Course Outline

Core Concepts and Kubernetes Architecture

  1. Kubernetes architecture and its main components for government operations.
  2. Pods, labels, selectors, deployments, services, and namespaces in the context of public sector applications.
  3. Application lifecycle management for government systems.
  4. Deployment of applications and services for government use cases.

Installation, Configuration & Validation

  1. Kubernetes installation using kubeadm for government IT environments.
  2. Growing the cluster to meet governmental needs.
  3. Standalone pods for isolated government workloads.
  4. Control Plane High Availability to ensure continuous service delivery for government operations.
  5. Cluster maintenance procedures for government data centers.
  6. Upgrade to a new version while maintaining government compliance.
  7. Cordoning and draining nodes to facilitate maintenance without disrupting government services.

Networking

  1. The containers network model in Kubernetes for government networks.
  2. Service discovery, scaling, and load balancing for government applications.
  3. DNS for service discovery in government IT environments.

Scheduling

  1. Node selectors for efficient resource allocation in government clusters.
  2. Affinity and anti-affinity rules to optimize workload placement for government operations.
  3. Taints and tolerations to control pod scheduling in government IT infrastructure.

Security

  1. Authentication, authorization, and RBAC for securing government data.
  2. Configuring TLS access to the API for enhanced security in government systems.

Logging / Monitoring

  1. Application and system components logging for government compliance.
  2. Cluster-wide logging architecture to support government auditing requirements.
  3. Metrics Server for performance monitoring in government environments.
  4. Prometheus for advanced monitoring and alerting in government IT operations.

Storage

  1. Storage architecture tailored for government data storage needs.
  2. Storage backend options in Kubernetes: local, NFS, GlusterFS, suitable for government use.
  3. Storage classes and dynamic storage provisioning to meet varying government requirements.
  4. Resource quotas to manage and control resource usage in government clusters.

Troubleshooting

Requirements

  • An understanding of Kubernetes for government applications.
  • Experience with Linux systems.

Audience

  • System Administrators
  • Kubernetes Users
 21 Hours

Number of participants


Price per participant

Testimonials (4)

Upcoming Courses

Related Categories