Specifications
Table Of Contents
- 1 Executive Summary
- 2 Cloud Computing Standards
- 3 Red Hat and Cloud Computing
- 4 Red Hat Cloud Foundations Components
- 5 RHCF Proof of Concept Configuration
- 6 Deploying Red Hat Cloud Foundations – Infrastructure Services
- 6.1 Overview
- 6.2 This section moves into the details of what needs to happen to deploy this infrastructure. At a high level, the steps that need to be accomplished.
- 6.3 Download Software
- 6.4 Deploy mgmt1 and Configure
- 6.5 Deploy Satellite Virtual Machine and Install Satellite
- 6.6 Create Kickstart Profiles and Activation Keys
- 6.7 Deploy DHCP / DNS Virtual Machine
- 6.8 Deploy Red Hat Enterprise Virtualization Platform
- 6.9 Deploy the Red Hat Enterprise Virtualization Hypervisor
- 6.10 Deploy the RHEL KVM Hypervisor
- 6.11 Add the RHEV KVM Hypervisor in RHEV-M
- 6.12 Configure RHEV Datacenter, Cluster, and Storage Domain
- 6.13 Configure ISO Domain
- 7 Deploy Tenant Virtual Machines
- 8 Configure High Availability Environment
- 9 Deploy and Scale Applications
- 9.1 Deploy Java Application
- 9.1.1 Configure GPG and Sign the javaApp package
- 9.1.2 Set up Software Channel on Satellite Server
- 9.1.3 Upload Application
- 9.1.4 Create RHN Activation Key for Custom Channel
- 9.1.5 Create a New Kickstart Profile
- 9.1.6 Deploy Virtual Machine with javaApp via PXE
- 9.1.7 Create a Template from the javaApp Virtual Machine
- 9.1.8 Scale the javaApp Virtual Machine
- 9.2 Deploy and Scale JBoss EAP Application
- 9.3 Deploy JBoss Enterprise Application Platform
- 9.4 Deploy and Scale Applications – MRG Manager
- 9.1 Deploy Java Application
- 10 Summary
- 11 Appendix A
- 12 Appendix B Scripts

9.1.1 Configure GPG and Sign the javaApp package
Target System: sat-vm
1. Create GPG key for RPM
# gpg –gen-key
1. Take the defaults
2. DSA
3. 2048 Bits
4. Doesn't expire
5. Provide “Real Name”
6. Provide “Email Address”
7. Provide “Comment”
2. Get the GPG key
# gpg --list-keys --fingerprint
/root/.gnupg/pubring.gpg
------------------------
pub 1024D/F24F1B08 2002-04-23 [expired: 2004-04-22]
Key fingerprint = D8CC 06C2 77EC 9C53 372F C199 B1EE 1799 F24F
1B08
uid Red Hat, Inc (Red Hat Network) <rhn-
feedback@redhat.com>
pub 1024D/25AA0649 2011-03-19
Key fingerprint = C663 9B55 4CC5 985B F5CA BA15 1080 39D1 25AA
0649
uid Scott Collier (application key)
<scollier@redhat.com>
sub 2048g/D4C4DF51 2011-03-19
3. Place the GPG key in ~/.rpmmacros with the following content
# cat ~/.rpmmacros
%_signature gpg
%_gpg_name C15579CF
4. Resign the rpm
# rpm --resign javaApp-2-0.noarch.rpm
5. Check the signature on the rpm
# rpm --checksig javaApp-2-0.noarch.rpm
6. Export the key so clients can import it
www.redhat.com 86










