Kan-T-IT / geonode-cloud

GeoNode Cloud is an advanced implementation of the GeoNode platform for the cloud, integrating Geoserver Cloud for deployment on Kubernetes.
GNU General Public License v3.0
1 stars 0 forks source link

Testing Deploy in EKS #6

Open anthieni opened 3 weeks ago

anthieni commented 3 weeks ago

Generate testing to deployment in EKS Cluster

ramiro1993 commented 2 weeks ago

Progress has been made on the changes. The cluster is up, and the YAMLs to be applied have been adapted. We continue reviewing them as well.

Below is a list of steps and pending tasks for the deployment:

Prepare the Application for Deployment:

Adapt URLs to point to the domain that will be created.
Create the domain: Register the domain in Route 53 or another domain registrar.
Create the ACM certificate: In AWS Certificate Manager (ACM), create the certificate for the domain.

Configure the AWS Load Balancer Controller:

Review the necessary IAM roles for the controller.

Configure the DNS:

Point the domain to the ALB's IP address.
Set up HTTPS.

Create the StorageClass gp3:

Define the gp3 StorageClass if it doesn't exist in the cluster.

Install the AWS Load Balancer Controller:

Use Helm to install the controller.

Deploy the Application:

Apply the YAML files.