@@ -19,7 +19,7 @@ This guide covers both development and production deployment procedures for the
1919
20201 . ** Bootstrap Environment**
2121 ``` bash
22- ./bootstrap.sh
22+ sudo ./bootstrap.sh
2323 ```
2424 This sets up the development environment with required dependencies.
2525
@@ -38,24 +38,11 @@ This guide covers both development and production deployment procedures for the
3838
39394. ** Choose Provider**
4040 Select your infrastructure provider:
41- - AWS: Use ` 1_infra_aws/create .sh`
42- - DigitalOcean: Use ` 1_infra_digitalocean/create .sh`
43- - kcli: Use ` 1_kcli/create .sh`
41+ - AWS: Use ` sudo ./total_deployer .sh aws `
42+ - DigitalOcean: Use ` sudo ./total_deployer .sh digitalocean `
43+ - kcli: Use ` sudo ./total_deployer .sh kcli `
4444
45- 5. ** Deploy Infrastructure**
46- ` ` ` bash
47- # Example for AWS
48- cd 1_infra_aws
49- ./create.sh
50- ` ` `
51-
52- 6. ** Configure FreeIPA**
53- ` ` ` bash
54- cd 2_ansible_config
55- ./configure.sh
56- ` ` `
57-
58- 7. ** Verify Installation**
45+ 5. ** Verify Installation**
5946 - Access FreeIPA web UI
6047 - Test user provisioning
6148 - Verify DNS configuration
@@ -66,58 +53,6 @@ This guide covers both development and production deployment procedures for the
6653- Debug logging enabled by default
6754- Consider using local kcli deployment for testing
6855
69- # # Production Deployment
70-
71- # ## Prerequisites
72- - RHEL 9.5 environment
73- - Production-grade infrastructure access
74- - DNS delegation configured
75- - Security audit completed
76-
77- # ## Steps
78-
79- 1. ** Environment Verification**
80- - Confirm RHEL 9.5 compatibility
81- - Verify network requirements
82- - Check DNS delegation
83-
84- 2. ** Production Configuration**
85- ` ` ` bash
86- # Configure with production settings
87- ./bootstrap.sh --production
88- ` ` `
89-
90- 3. ** Infrastructure Setup**
91- - Configure production-grade instances
92- - AWS: m5.xlarge recommended
93- - Equivalent sizes for other providers
94- - Set up proper networking and security groups
95-
96- 4. ** DNS Configuration**
97- - Configure DNS delegation
98- - Set up DNS profiles
99- - Verify record propagation
100-
101- 5. ** High-Availability Setup**
102- - Deploy redundant servers
103- - Configure load balancing
104- - Set up replication
105-
106- 6. ** Security Configuration**
107- - Configure firewall rules
108- - Set up SSL certificates
109- - Implement security policies
110-
111- 7. ** Monitoring Setup**
112- - Configure system monitoring
113- - Set up alerting
114- - Enable performance metrics
115-
116- # ## Production Notes
117- - Use production-grade instance sizes
118- - Implement comprehensive backup strategy
119- - Configure proper security measures
120- - Set up monitoring and alerting
12156
12257# # Deployment Caveats
12358
0 commit comments