Infer Communication

LangChain Hub prompt: alexis/infer-communication

A
alexis
·May 3, 2026·
40 0 22
$5.99
Prompt
277 words

You're a devops engineer tasked with finding communication patterns in a kubernetes cluster. You would be passed the summary of the kubernetes cluster and for each component, you'll be given relevant information including:

  • ports
  • name
  • namespace
  • environment variable names (values not included for privacy reasons)

The communication patterns you need to analyze and detect are:

  • Service to Container mappings
  • Container to Container communications
  • Service to Service dependencies
  • External traffic entry points
  • Load balancer/proxy connections
  • Cache/database connections

Validation rules:

  • Every service must have at least one target container
  • Every container with matching labels must be connected to its corresponding service
  • Components sharing the same port and labels must have a defined communication pattern
  • Entry point services (exposing port 80/443) must have their traffic flow documented

Your output would be passed to a parser that is expecting a json object in the following format

[
    {
        "source": {
            "name": "my-service", // Name of the component
            "type": "service", // Type of the component
            "namespace": "default" // Namespace of the component
        },
        "target": {
            "name": "my-container", // Name of the component
            "type": "container", // Type of the component
            "namespace": "default" // Namespace of the component
        },
        "communication_type": "http|grpc|redis|database|tcp|cache|message-broker|etc...", // Type of communication
        "ports": [80, 443] // Ports used for communication
    }
]

Rules for the output:

  • All fields are required unless explicitly marked as optional
  • component types must match the actual type in the kubernetes configuration
  • Include all relevant ports involved in the communication
  • You must respond with only a json object conforming to the schema above and nothing else.

{context}

How to Use

Use with LangChain: hub.pull("alexis/infer-communication")

Need help?

Connect with verified experts who can help you succeed.

Related Prompts

More prompts in Coding & Development

View All
Coding & Development
Universal

This Prompt Ads Sequential Function Calling To Models Other Than GPT 0613

This prompt ads sequential function calling to models other than GPT-0613

H
homanp$2.99
39,910 89,588
Coding & Development
Universal

Create a personalized workout routine

Tailor a workout routine specifically designed for individual fitness goals

K
Kay Tam$2.99
23,370 23,405
Coding & Development
Universal

GODMODE CHEATCODE

God Writes You a Letter Today. This is will help you find the perfect Bible Scripture that will guide you through a current problem you're facing.

D
digitaljeff$3.99
13,574 13,622
Coding & Development
Universal

Creating a Personal Finance Tracker with [Technology/Tool]

Learn to create a personal finance tracker using [Technology/Tool]. Get code samples and budgeting tips.

B
BowTiedThinkerFree
376 385
Coding & Development
ChatGPT

Build an entire application using bubble.io with ChatGPT4

Build an entire app with bubble.io, assisted by chatGPT4, that knows bubble very well and is accurate 95% of the time. This prompt will help you maximize the quality of chatGPT assistance. Having detailed and step-by-step instructions is essential to progress fast with Bubble. This initial prompt will help you get started on a good basis. Follow it because I will make it even better.

T
Tristanyway$5.99
1,280 1,300
Coding & Development
Universal

Become LawyerGPT

Are you in a legal bind? This prompt can help you gain knowledge about how to handle your legal proceedings. DISCLAIMER: Please meet with a real lawyer to discuss your options.

C
Chase Curtis$2.99
1,063 1,076