Red Hat Certified System Administrator in Red Hat OpenShift (OpenShift)
Course Outline
- Introduction to Kubernetes and OpenShift: Identify the main Kubernetes cluster services and OpenShift platform services, and monitor them from the web console.
Kubernetes and OpenShift Command-Line Interfaces and APIs: Access an OpenShift cluster from the command line, and query its Kubernetes API resources to assess the health of a cluster.
Run Applications as Containers and Pods: Run and troubleshoot containerized applications as unmanaged Kubernetes pods.
Deploy Managed and Networked Applications on Kubernetes: Deploy applications and expose them to network access from inside and outside a Kubernetes cluster.
Manage Storage for Application Configuration and Data: Externalize application configurations in Kubernetes resources, and provision storage volumes for persistent data files.
Configure Applications for Reliability: Configure applications to work with Kubernetes for high availability and resilience.
Manage Application Updates: Manage reproducible application updates and rollbacks of code and configurations
Red Hat Certified Engineer in Red Hat OpenShift (OpenShift)
Course Outline
Red Hat Certified Specialist in Configuration Management
Course Outline
Red Hat Certified Specialist in Continuous Integration and Continuous Deployment
Course Outline
- Declarative Resource: Management Deploy and update applications from resource manifests that are parameterized for different target environments.
Deploy Packaged Applications: Deploy and update applications from resource manifests that are packaged for sharing and distribution.
Authentication and Authorization: Configure authentication with the HTPasswd identity provider and assign roles to users and groups.
Network Security: Protect network traffic between applications inside and outside the cluster.
Expose non-HTTP/SNI Applications: Expose applications to external access without using an Ingress controller.
Enable Developer Self-Service: Configure clusters for safe self-service by developers from multiple teams and disallow selfservice if projects have to be provisioned by the operations staff.
Manage Kubernetes Operators: Install and update Operators that are managed by the Operator Lifecycle Manager and by the Cluster Version Operator.
Application Security: Run applications that require elevated or special privileges from the host Operating System or Kubernetes.
OpenShift Updates: Update an OpenShift cluster and minimize disruption to deployed applications.
Red Hat Certified Specialist in Ansible Automation
Course Outline
- Introduce Ansible: Describe the fundamental concepts of Red Hat Ansible Automation Platform and how it is used, and install Red Hat Ansible Automation Platform.
Implement an Ansible playbook: Create an inventory of managed hosts, write a simple Ansible playbook, and run the playbook to automate tasks on those hosts.
Manage variables and facts: Write playbooks that use variables to simplify management of the playbook and facts to reference information about managed hosts.
Implement task control: Manage task control, handlers, and task errors in Ansible Playbooks.
Deploy files to managed hosts: Deploy, manage, and adjust files on hosts managed by Ansible.
Manage complex plays and playbooks: Write playbooks that are optimized for larger, more complex plays and playbooks.
Simplify playbooks with roles: Use Ansible roles to develop playbooks more quickly and to reuse Ansible code.
Troubleshoot Ansible: Troubleshoot playbooks and managed hosts.
Automate Linux administration tasks: Automate common Linux system administration tasks with Ansible.