Skip to content

Latest commit

 

History

History
30 lines (20 loc) · 502 Bytes

README.md

File metadata and controls

30 lines (20 loc) · 502 Bytes

Kubernetes client for nim

Installation

Example

import n8s
# Import required k8s api
import n8s/api/io_k8s_api_core_v1

# Connect to kubernetes
let client = newClient()

# Prepare secret
var secret: Secret
secret.metadata.name = "test"
secret.data["password"] == "mypassword".ByteArray

# Create secret in kubernetes
secret = await client.create(secret)

# Get secret
secret = await client.get(Secret,"test")

# Watch secret for changes
let fs = await client.watch(Secret,"test")