Modul Securing Access to OKD Resources

Goal

  • Configure and manage authentication with an identity provider

Objectives

  • Describe the resources associated with OKD authentication and authorization
  • Authenticate as a cluster administrator using the kubeconfig file or kubeadmin virtual user
  • Configure the HTPasswd identity provider for OKD authentication
  • Assign a user to a cluster role
  • Define role-based access controls and apply permissions to users
  • Create and apply secrets to manage sensitive information
  • Create service accounts and apply permissions to pods

Sections

  • Users and Groups
  • Authenticating API Requests
  • The Authentication Operator
  • Identity Providers
  • Role-based Access Control (RBAC)
  • Default Roles
  • User Types
  • Secrets Overview
  • Features and Types of Secrets
  • Use Cases for Secrets
  • Security Context Constraints (SCCs)

Lab

  • Lab 5.1 - Configuring HTPasswd Identity Providers
  • Lab 5.2 - Create Users from the Secret
  • Lab 5.3 - Update User Password from the Secret
  • Lab 5.4 - Delete User from the Secret
  • Lab 5.5 - Defining and Applying Permissions using RBAC
  • Lab 5.6 - Managing Sensitive Information With Secrets
  • Lab 5.7 - Controlling Application Permissions with Security Context Constraints (SCC)
Daftar Materi