Actions
Feature #7745
closedClient systems should be able to route all RHSM traffic through a Capsule.
Status:
Closed
Priority:
Normal
Assignee:
Category:
Foreman Proxy Content
Target version:
Actions
Added by dustin tsang over 11 years ago. Updated over 7 years ago.
https://github.com/Katello/puppet-capsule/pull/22 -- install reverse proxy on capsule
https://github.com/Katello/puppet-katello/pull/38 -- allow cert header pass through katello apache
test scenario
1) install katello like normal
2) generate certs for capsule and copy to capsule like normal
3) using the capsule installer,
bin/capsule-installer --parent-fqdn "kdev.usersys.redhat.com"\
--register-in-foreman "true"\
--foreman-oauth-key "xxxx"\
--foreman-oauth-secret "xxx"\
--pulp-oauth-secret "xx"\
--certs-tar "~/mycerts.tar"\
--puppet "true"\
--puppetca "true"\
—pulp "true" --parent-reverse-proxy "true" --parent-reverse-proxy-port 8443
4) on a new host, rpm -Uvh http://katello/pub/katello-ca-consumer-latest.noarch.rpm
5) update your /etc/rhsm/rhsm.conf
on a separate host with subscription-manager,
[server]
hostname = capsule-hostname
prefix = /rhsm
port = 8443
6) subscription-manager register --organization Default_Organization
Applied in changeset katello-installer|9885e83ac24c196d71085043abda681d973fe547.