- Jenkins Server up and running.
- Docker and git installed inside Jenkins Server.
- Docker Hub account.
- AWS Account.
- GitHub Account.
- EKS Cluster running
- Basic Understanding of Jenkins, Docker and Kubernetes.
- You should have a domain name already purchased to link with your Static Website.
- Some Web content to display on your domain.
- Create an S3 bucket and Configure it for static website hosting.
- Create a record in Route 53.
- Create a CloudFront distribution and link it with your custom domain.
- Create Certificates in AWS Certificate Manager.
- A Jenkins Server which is up and running.
- A Slack Account.
You can see Jenkins Step by Step Installation here. https://gist.github.com/sampathshivakumar/54449ea95540ad0fd0f0cf44beb54ff9
You can sign up for a Slack account here. https://slack.com/intl/en-in/
If you have installed Tomcat By downloading Binaryfile,Then you might have observed that Tomcat will not start after stop and start or reboot of your server.
# Become a root user.
sudo su -
Minimum hardware requirements:
- 256 MB of RAM Enough for doing proof of concept (POC).
- 1 GB of drive space (although 10 GB is a recommended minimum if running Jenkins as a Docker container) Recommended hardware configuration for a small team:
- 4 GB+ of RAM.
- 50 GB+ of drive space. Software requirements:
NewerOlder