https://github.com/scpmwijesiriwardhana/ominicode-vortex-manifests
This repository contains Kubernetes deployment manifests for various services that are part of the OmniCode Vortex project.
https://github.com/scpmwijesiriwardhana/ominicode-vortex-manifests
argo-cd microservice terraform yaml
Last synced: 7 months ago
JSON representation
This repository contains Kubernetes deployment manifests for various services that are part of the OmniCode Vortex project.
- Host: GitHub
- URL: https://github.com/scpmwijesiriwardhana/ominicode-vortex-manifests
- Owner: scpmWijesiriwardhana
- Created: 2024-11-01T08:53:11.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-11-19T05:15:34.000Z (11 months ago)
- Last Synced: 2025-02-12T05:41:03.061Z (8 months ago)
- Topics: argo-cd, microservice, terraform, yaml
- Homepage:
- Size: 38.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# OminiCode-Vortex-Manifests
This repository contains Kubernetes deployment manifests for various services that are part of the OmniCode Vortex project. The manifests define the configuration and deployment details for key services within the Vortex infrastructure, enabling a scalable and easily managed microservices architecture.Repository Structure
auth-service-deployment.yaml: Contains the deployment configuration for the Authentication Service, responsible for user authentication and authorization within the Vortex system.
discovery-server-deployment.yaml: Defines the deployment setup for the Discovery Server, which helps in service discovery and registration.
gateway-service-deployment.yaml: Configuration for the API Gateway Service, responsible for routing requests to various backend services and acting as a central entry point.
marketplace-service-deployment.yaml: Manages the deployment of the Marketplace Service, handling product listings and transactions for the marketplace feature.
notification-service-deployment.yaml: Specifies the deployment details for the Notification Service, which manages real-time notifications for users.
post-service-deployment.yaml: Deployment manifest for the Post Service, which handles creating, updating, and managing user posts.Branch Information
main: The primary branch containing stable manifests.
DevOps: The branch used for active development and updates related to infrastructure and deployment configurations.Usage
To deploy these services in your Kubernetes cluster, follow these steps:1. Clone the Repository
git clone https://github.com/scpmWijesiriwardhana/OminiCode-Vortex-Manifests.git
cd OminiCode-Vortex-Manifests
2. Apply the ManifestsEnsure your kubectl is configured to communicate with your Kubernetes cluster.
Apply each service manifest using
kubectl apply -fPrerequisites
A running Kubernetes cluster.
kubectl configured to interact with your cluster.
Proper configuration and secrets set in the cluster for secure communication between services.