- 33 Actual Exam Questions
- Compatible with all Devices
- Printable Format
- No Download Limits
- 90 Days Free Updates
Get All Red Hat Certified OpenShift Administrator Exam Questions with Validated Answers
| Vendor: | RedHat |
|---|---|
| Exam Code: | EX280 |
| Exam Name: | Red Hat Certified OpenShift Administrator |
| Exam Questions: | 33 |
| Last Updated: | August 23, 2026 |
| Related Certifications: | Red Hat Openshift Certifications |
| Exam Tags: |
Looking for a hassle-free way to pass the RedHat Red Hat Certified OpenShift Administrator exam? DumpsProvider provides the most reliable Dumps Questions and Answers, designed by RedHat certified experts to help you succeed in record time. Available in both PDF and Online Practice Test formats, our study materials cover every major exam topic, making it possible for you to pass potentially within just one day!
DumpsProvider is a leading provider of high-quality exam dumps, trusted by professionals worldwide. Our RedHat EX280 exam questions give you the knowledge and confidence needed to succeed on the first attempt.
Train with our RedHat EX280 exam practice tests, which simulate the actual exam environment. This real-test experience helps you get familiar with the format and timing of the exam, ensuring you're 100% prepared for exam day.
Your success is our commitment! That's why DumpsProvider offers a 100% money-back guarantee. If you don’t pass the RedHat EX280 exam, we’ll refund your payment within 24 hours no questions asked.
Don’t waste time with unreliable exam prep resources. Get started with DumpsProvider’s RedHat EX280 exam dumps today and achieve your certification effortlessly!
SIMULATION
Configure an identity provider
Configure your OpenShift cluster to use an HTPasswd identity provider with the following requirements:
The name of the identity provider is: ex280-htpasswd The name of the secret is: ex280-idp-secret
The user account armstrong=indionce The user account collins=veraster The user account aldrin=roonkere The user account jobs=sestiver
The user account wozniak=glegunge
Solution:
$ sudo yum install httpd-tools -y
$ htpasswd -c -B -b htpasswd-file-upload armstrong indionce
$ htpasswd -B -b htpasswd-file collins veraster
$ htpasswd -B -b htpasswd-file aldrin roonkere
$ htpasswd -B -b htpasswd-file jobs sestiver
$ htpasswd -B -b htpasswd-file wozniak glegunge
$ oc create secret generic ex280-idp-secret --from-file
htpasswd=htpasswd-file -n openshift-config
$ oc get oauth/cluster -o yaml> oauth.yaml
$ vim oauth.yaml
$
esc--> type :set paste --> enter --> insert --> then paste the content for correct indent pasting
spec:
identityProviders:
- name: ex280-htpasswd mappingMethod: claim type: HTPasswd htpasswd:
fileData:
name: ex280-idp-secret
$ oc replace -f oauth.yaml
$ oc login -u armstrong -p indionce
$ oc login -u collins -p veraster
$ oc login -u aldrin roonkere
$ oc login -u jobs sestiver
$ oc login -u wozniak -p glegunge
#This below part of operation is completely optional and done just for handy login purpose
$ alias _kube='oc login -u kubeadmin -p ${kube_pass} ${api_url}'
$ alias _armstrong='oc login -u armstrong -p ${armstrong}
${api_url}'
$ alias _collins='oc login -u collins -p ${collins} ${api_url}'
$ alias _aldrin='oc login -u aldrin -p ${aldrin} ${api_url}'
$ alias _jobs='oc login -u jobs -p ${jobs} ${api_url}'
$ alias _wozniak='oc login -u wozniak -p ${wozniak} ${api_url}'
$ _armstrong;_armstrong;_collins;_aldrin;_jobs;_wozniak;
SIMULATION
Configure quotas
Configure your OpenShift cluster to use quotas in the manhattan project with the following requirements:
The name of the ResourceQuota resource is: ex280-quota
The amount of memory consumed across all containers may not exceed 1Gi
The total amount of CPU usage consumed across all containers may not exceed
2 full cores
The maximum number of replication controllers does not exceed 3 The maximum number of pods does not exceed 3
The maximum number of services does not exceed 6
Solution:
$ oc project manhattan
$ oc create quota ex280-quota -- hard=memory=1Gi,cpu=2,pods=3,services=6,replicationcontrollers=3
$ oc get resourcequota
SIMULATION
Task 16
Create a CronJob test-cron
Task information Details:
Create service account jupiter.
Grant anyuid SCC and cluster-admin to it.
Update CronJob cron-test to use that service account.
Solution:
Switch to the project hosting the cronjob, if needed:
oc project cron-test
Create the service account:
oc create sa jupiter
Grant anyuid:
oc adm policy add-scc-to-user anyuid -z jupiter -n cron-test
Grant cluster-admin:
oc adm policy add-cluster-role-to-user cluster-admin system:serviceaccount:cron-test:jupiter
Update the cronjob:
oc patch cronjob cron-test -p '{'spec':{'jobTemplate':{'spec':{'template':{'spec':{'serviceAccountName':'jupiter'}}}}}}'
Verify:
oc get cronjob cron-test -o yaml | grep serviceAccountName
Notes:
The uploaded lab uses oc set sa cronjob.batch/cron-test jupiter, which is not the usual command form for CronJobs. Patching the pod template is the reliable method.
This task checks service account and privilege adjustments for scheduled workloads.
SIMULATION
Task 19
Create Project Template
Task information Details:
Generate the bootstrap project template, create it in openshift-config, update the cluster project configuration to use the template, and create a new project to validate it.
Solution:
Generate the default template:
oc adm create-bootstrap-project-template -o yaml > template.yaml
Review and edit template.yaml if required.
Create the template in openshift-config:
oc create -f template.yaml -n openshift-config
Edit the cluster project configuration:
oc edit project.config.openshift.io/cluster
Add or update:
spec:
projectRequestTemplate:
name: project-request
Save and exit.
Create a test project:
oc new-project test123
Verify the template behavior:
oc get project test123 -o yaml
Notes:
The uploaded lab text shows projects.config.openshift.io cluster-admin; the standard resource is project.config.openshift.io/cluster.
This task checks cluster-wide customization of new-project creation behavior.
SIMULATION
Task 1
Manage Identity Provider
Task information Details:
Create the following HTPasswd users: bob, qwerty, john, armstrong, natasha, harry, susan.
Create a secret from the HTPasswd file in openshift-config.
Configure cluster OAuth to use the HTPasswd identity provider.
Restart the OAuth pods so the new authentication configuration takes effect.
Solution:
Create the initial HTPasswd file with the first user:
htpasswd -c -B -b /tmp/htpass.txt bob indionce
Add the remaining users:
htpasswd -b /tmp/htpass.txt qwerty catalog
htpasswd -b /tmp/htpass.txt john john123
htpasswd -b /tmp/htpass.txt armstrong natasha123
htpasswd -b /tmp/htpass.txt natasha arthstrong
htpasswd -b /tmp/htpass.txt harry harry123
htpasswd -b /tmp/htpass.txt susan susuan123
Create the secret in openshift-config:
oc create secret generic ex280-secure --from-file=htpasswd=/tmp/htpass.txt -n openshift-config
Edit OAuth and add the HTPasswd identity provider:
oc edit oauth cluster
Use a valid structure like this:
spec:
identityProviders:
- name: ex280-idp-secure
mappingMethod: claim
type: HTPasswd
htpasswd:
fileData:
name: ex280-secure
Save and exit.
Restart OAuth pods:
oc delete pod -n openshift-authentication -l app=oauth-openshift
Verify:
oc get pods -n openshift-authentication
oc get oauth cluster -o yaml
This task validates OpenShift local authentication configuration through HTPasswd and cluster OAuth integration.
Security & Privacy
Satisfied Customers
Committed Service
Money Back Guranteed