Skip to content
This repository has been archived by the owner on Apr 19, 2024. It is now read-only.

A container running `netcat` accepting TCP connections

Notifications You must be signed in to change notification settings

simonkrenger/netcat-container

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

netcat-container

A container running netcat accepting TCP connections on port 2345. Once running, it will print the output for nc -l to stdout:

$ kubectl logs -f netcat-5ccd85fdd9-m6zjv
Ncat: Version 7.80 ( https://nmap.org/ncat )
Ncat: Listening on :::2345
Ncat: Listening on 0.0.0.0:2345

Run it locally

podman run -p 2345:2345 quay.io/simonkrenger/netcat:latest

Run it in Kubernetes

---
apiVersion: apps/v1
kind: Deployment
metadata:
  labels:
    app: netcat
  name: netcat
spec:
  replicas: 1
  selector:
    matchLabels:
      deployment: netcat
  template:
    metadata:
      labels:
        deployment: netcat
    spec:
      containers:
      - image: quay.io/simonkrenger/netcat:latest
        name: netcat
        ports:
        - containerPort: 2345
          protocol: TCP
---
apiVersion: v1
kind: Service
metadata:
  labels:
    app: netcat
  name: netcat
spec:
  ports:
  - port: 2345
    protocol: TCP
    targetPort: 2345
  selector:
    deployment: netcat
  type: ClusterIP

About

A container running `netcat` accepting TCP connections

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published