chungpq16
MCP Serverchungpq16public

example created by mcp repo

Kubernetes manifests for Nginx deployment

Repository Info

0
Stars
0
Forks
0
Watchers
0
Issues
TypeScript
Language
-
License

About This Server

Kubernetes manifests for Nginx deployment

Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.

Documentation

Nginx Kubernetes Deployment

This repository contains Kubernetes manifests for deploying Nginx with best practices.

Components

  1. Deployment

    • 3 replicas of Nginx
    • Resource limits and requests
    • Liveness and readiness probes
    • ConfigMap mounted for custom configuration
  2. Service

    • LoadBalancer type
    • Exposes port 80
  3. ConfigMap

    • Custom Nginx configuration
  4. Ingress

    • Host: example.avz.com
    • Path: / (root path)
    • No TLS configuration
    • Uses nginx ingress controller

Prerequisites

  • Kubernetes cluster
  • kubectl configured to connect to your cluster
  • Nginx Ingress Controller installed in your cluster
  • DNS configured to point example.avz.com to your ingress controller's IP

Deployment

  1. Clone this repository:

    git clone https://github.com/chungpq16/example-created-by-mcp-repo.git
    cd example-created-by-mcp-repo
    
  2. Apply the manifests:

    kubectl apply -f k8s/
    
  3. Verify the deployment:

    kubectl get pods
    kubectl get services
    kubectl get ingress
    
  4. Access the application:

    • Add the following to your /etc/hosts file:
      <ingress-controller-ip> example.avz.com
      
    • Visit http://example.avz.com in your browser

Configuration

  • The Nginx deployment uses the official nginx:1.25.4 image
  • Resource limits: 200m CPU, 256Mi memory
  • Resource requests: 100m CPU, 128Mi memory
  • Custom Nginx configuration is mounted from ConfigMap
  • Ingress is configured for host example.avz.com

Scaling

To scale the deployment:

kubectl scale deployment nginx-deployment --replicas=5

Cleanup

To remove all resources:

kubectl delete -f k8s/

Quick Start

1

Clone the repository

git clone https://github.com/chungpq16/example-created-by-mcp-repo
2

Install dependencies

cd example-created-by-mcp-repo
npm install
3

Follow the documentation

Check the repository's README.md file for specific installation and usage instructions.

Repository Details

Ownerchungpq16
Repoexample-created-by-mcp-repo
LanguageTypeScript
License-
Last fetched8/10/2025

Recommended MCP Servers

💬

Discord MCP

Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.

integrationsdiscordchat
🔗

Knit MCP

Connect AI agents to 200+ SaaS applications and automate workflows.

integrationsautomationsaas
🕷️

Apify MCP Server

Deploy and interact with Apify actors for web scraping and data extraction.

apifycrawlerdata
🌐

BrowserStack MCP

BrowserStack MCP Server for automated testing across multiple browsers.

testingqabrowsers

Zapier MCP

A Zapier server that provides automation capabilities for various apps.

zapierautomation