- Home
- Products
- OpenShift Dedicated
- 4
- Operators
- Chapter 1. Operators overview
OpenShift Dedicated
Get started
Introduction to OpenShift Dedicated
OpenShift Dedicated clusters on GCP
- OpenShift Dedicated clusters on GCP
- Private Service Connect overview
- Creating a cluster on GCP with Workload Identity Federation authentication
- Creating a cluster on GCP with Service Account authentication
- Creating a cluster on GCP with a Red Hat cloud account
- Deleting an OpenShift Dedicated cluster on GCP
OpenShift Dedicated clusters on AWS
Upgrading
Manage clusters
Authentication and authorization
- Authentication and authorization
- Overview of authentication and authorization
- Understanding authentication
- Managing user-owned OAuth access tokens
- Configuring identity providers
- Revoking privileges and access to an OpenShift Dedicated cluster
- Managing administration roles and users
- Using RBAC to define and apply permissions
- Understanding and creating service accounts
- Using service accounts in applications
- Using a service account as an OAuth client
- Scoping tokens
- Using bound service account tokens
- Managing security context constraints
- Understanding and managing pod security admission
- Syncing LDAP groups
Security and compliance
Building applications
- Building applications
- Building applications overview
- Projects
- Creating applications
- Viewing application composition by using the Topology view
- Working with Helm charts
- Deployments
- Quotas
- Using config maps with applications
- Monitoring project and application metrics using the Developer perspective
- Monitoring application health by using health checks
- Editing applications
- Working with quotas
- Pruning objects to reclaim resources
- Idling applications
- Deleting applications
Logging
- Logging
- Release notes
- Support
- Troubleshooting logging
- About Logging
- Installing Logging
- Updating Logging
- Visualizing logs
- Configuring your Logging deployment
- Log collection and forwarding
- Log storage
- Logging alerts
- Performance and reliability tuning
- Scheduling resources
- Uninstalling Logging
- Log Record Fields
- tags
- kubernetes
- OpenShift
- API reference
- Glossary
Serverless
CI/CD
CI/CD overview
Builds using Shipwright
Builds using BuildConfig
- Builds using BuildConfig
- Understanding image builds
- Understanding build configurations
- Creating build inputs
- Managing build output
- Using build strategies
- Performing and configuring basic builds
- Triggering and modifying builds
- Performing advanced builds
- Using Red Hat subscriptions in builds
- Troubleshooting builds
Reference
Red Hat OpenShift Cluster Manager
- Legal Notice
Chapter 1. Operators overview
Operators are among the most important components of OpenShift Dedicated. They are the preferred method of packaging, deploying, and managing services on the control plane. They can also provide advantages to applications that users run.
Operators integrate with Kubernetes APIs and CLI tools such askubectl
and the OpenShift CLI (oc
). They provide the means of monitoring applications, performing health checks, managing over-the-air (OTA) updates, and ensuring that applications remain in your specified state.
Operators are designed specifically for Kubernetes-native applications to implement and automate common Day 1 operations, such as installation and configuration. Operators can also automate Day 2 operations, such as autoscaling up or down and creating backups. All of these activities are directed by a piece of software running on your cluster.
While both follow similar Operator concepts and goals, Operators in OpenShift Dedicated are managed by two different systems, depending on their purpose:
- Cluster Operators
- Managed by the Cluster Version Operator (CVO) and installed by default to perform cluster functions.
- Optional add-on Operators
- Managed by Operator Lifecycle Manager (OLM) and can be made accessible for users to run in their applications. Also known asOLM-based Operators.
1.1. For developers
As an Operator author, you can perform the following development tasks for OLM-based Operators:
1.2. For administrators
As an administrator with thededicated-admin
role, you can perform the following Operator tasks: