๐ Personal blog and portfolio site focused on DevOps, Cloud Native technologies, and software development.
This is my personal technical blog where I share insights, tutorials, and experiences with:
- DevOps & CI/CD: Jenkins, Tekton Pipelines, GitOps workflows
- Cloud Native: Kubernetes, OpenShift, ArgoCD, Helm
- Infrastructure: Monitoring, Security, Networking
- Development: Go, Java, React, Spring Boot
- Home Lab: Raspberry Pi projects, Self-hosting solutions
- Blog Posts: Technical tutorials and deep-dives on various DevOps and cloud native topics
- Documentation: Reference materials and guides
- Projects: Personal and professional project showcases
This site is automatically deployed to GitHub Pages using GitHub Actions. The deployment workflow is configured in .github/workflows/pages.yaml.
The site is automatically built and deployed when changes are pushed to the master branch. You can also run the workflow manually if needed.
Pre-requisites: Hugo, Go and Git
# Clone the repo
git clone https://github.com/vikaspogu/vikaspogu.github.io.git
# Change directory
cd vikaspogu.github.io
# Install dependencies
hugo mod tidy
# Start the development server
hugo server --logLevel debug --disableFastRender -p 1313The site will be available at http://localhost:1313
hugo mod get -u
hugo mod tidySee Update modules for more details.
This site is built with:
- Hugo: Fast static site generator
- Hextra Theme: Modern documentation theme
- GitHub Pages: Free static site hosting
- GitHub Actions: Automated CI/CD pipeline
Some popular blog posts cover:
- Kubernetes cluster setup and management
- OpenShift development and deployment
- CI/CD pipelines with Jenkins and Tekton
- GitOps workflows with ArgoCD
- Infrastructure monitoring and observability
- Home lab projects with Raspberry Pi
- Container security and best practices
This project is open source and available under the MIT License.