Skip to content

hrittikhere/techtrends_udacity

Repository files navigation

TechTrends Udacity Project

Project Overview

TechTrends is an online website used as a news sharing platform, that enables consumers to access the latest news within the cloud-native ecosystem. In addition to accessing the available articles, readers are able to create new media articles and share them with the wider community. In this project, you are taking the role of a platform engineer with the main role to package and deploy the application to a Kubernetes platform. Throughout this project, you have used Docker to package the application, and automated the Continuous Integration process with GitHub Actions. For the release process, you have used Kubernetes declarative manifests, which were templated using Helm. To automated the Continuous Delivery process, you have used ArgoCD.

Content

  • argocd - the folder that will contain the ArgoCD manifests
  • helm - the folder that will contain the Helm chart files
  • kubernetes - the folder that will contain Kubernetes declarative manifests
  • screenshots - the folder that will contain all the screenshots
  • docker_commands - the file will be used to record any used Docker commands and outputs
  • Dockerfile - the file that contains the instructions to package the application
  • .github - folder containing the configuration for GitHub Actions workflows

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published