Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

wip - Create ocp4_workload_rhdh #7788

Open
wants to merge 5 commits into
base: development
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 31 additions & 0 deletions ansible/roles_ocp_workloads/ocp4_workload_rhdh
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
# Implement your Workload deployment tasks here
- name: Setting up workload for user
debug:
msg: "Setting up workload for user ocp_username = admin"


- name: Install Red Hat Developer Hub Operator
ansible.builtin.include_role:
name: install_operator
vars:
install_operator_action: install
install_operator_name: rhdh
install_operator_namespace: rhdh-operator
install_operator_channel: fast
install_operator_catalog: redhat-operators
install_operator_automatic_install_plan_approval: "{{ ocp4_workload_openshift_gitops_automatic_install_plan_approval | default(true) }}"
install_operator_starting_csv: rhdh-operator.v1.1.0
install_operator_catalogsource_setup: false
ocp4_workload_openshift_rhdh_use_catalog_snapshot: false
install_operator_catalogsource_name: redhat-operators-snapshot-rhdh
install_operator_catalogsource_namespace: openshift-marketplace
install_operator_catalogsource_image: quay.io/gpte-devops-automation/olm_snapshot_redhat_catalog
install_operator_catalogsource_image_tag: v4.14_2024_04_01


# Leave this as the last task in the playbook.
- name: workload tasks complete
debug:
msg: "Workload Tasks completed successfully."
when: not silent|bool
Loading