Skip to content

Instantly share code, notes, and snippets.

@radikaled
Created February 13, 2024 19:40
Show Gist options
  • Save radikaled/b9b0b336e4fd3aad53158d01ec15ae8e to your computer and use it in GitHub Desktop.
Save radikaled/b9b0b336e4fd3aad53158d01ec15ae8e to your computer and use it in GitHub Desktop.
AutomationController with custom rhsm.conf
apiVersion: automationcontroller.ansible.com/v1beta1
kind: AutomationController
metadata:
name: example
namespace: aap
spec:
postgres_keepalives_count: 5
postgres_keepalives_idle: 5
create_preload_data: true
route_tls_termination_mechanism: Edge
garbage_collect_secrets: false
ingress_type: Route
loadbalancer_port: 80
web_extra_volume_mounts: |
- name: rhsm-conf
mountPath: /etc/rhsm/rhsm.conf
subPath: rhsm.conf
no_log: true
image_pull_policy: IfNotPresent
loadbalancer_ip: ''
projects_storage_size: 8Gi
extra_volumes: |
- name: rhsm-conf
configMap:
defaultMode: 420
items:
- key: rhsm.conf
path: rhsm.conf
name: rhsm-extra-config
auto_upgrade: true
task_privileged: false
bundle_cacert_secret: rhsm-custom-certs
postgres_keepalives: true
postgres_keepalives_interval: 5
ipv6_disabled: false
projects_storage_access_mode: ReadWriteMany
set_self_labels: true
projects_persistence: false
replicas: 1
admin_user: admin
loadbalancer_protocol: http
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment