Nirmata Control (nctl)

User Documentation for the Nirmata Command Line Interface (nctl)

nctl - the Nirmata CLI

nctl, the Nirmata Command Line Interface (CLI), is a powerful tool designed to simplify and streamline the security posture of your clusters and applications within the Nirmata platform. With its intuitive and comprehensive set of commands, the CLI offers a unified approach to shifting left security by providing CI/CD integrations, and the ability to perform internal and external scans for comprehensive vulnerability assessment.

Key Features and Benefits:

  1. CI/CD and IaC Pipeline Integrations: Integrating Nirmata and Kyverno into your CI/CD and IaC pipelines to proactively enforce policies and provide remediation to developers. Scan Kubernetes manifests, Teraform Plans, Dockerfiles, and any JSON formatted resource to “shift-left” security.
  2. NPM Integration: Interact with the Nirmata Policy Manager (NPM) directly from the CLI.
  3. Effortless Cluster Scanning: The CLI allows you to scan your clusters for vulnerabilities without the need for additional deployments. Safeguard your clusters’ security by identifying potential risks early on.
  4. Kyverno Operator Management: Manage the lifecycle of the Nirmata Kyverno Operator effortlessly. Install, upgrade, and scale the operator with ease, ensuring smooth policy enforcement across your clusters.
  5. Smooth Onboarding: Onboard new clusters onto NPM easily using the CLI.
  6. Simplified Upgrades: Keep your systems up to date at all times. The CLI streamlines the upgrade process, ensuring that your infrastructure is equipped with the latest features and enhancements from Nirmata.

Installation

Installing nctl, the Nirmata CLI

Getting Started

Getting Started with nctl, the Nirmata CLI

Cluster Onboarding

Cluster Onboarding

Remediation in Nctl

Remediation in Nctl

Kyverno Operator Management

Kyverno Operator Management

Release Notes

NCTL Release Notes

Commands