Showing 130 open source projects for "IT documentation"

View related business solutions
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • $300 in Free Credit Towards Top Cloud Services Icon
    $300 in Free Credit Towards Top Cloud Services

    Build VMs, containers, AI, databases, storage—all in one place.

    Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
    Get Started
  • 1
    Volcano

    Volcano

    A Cloud Native Batch System (Project under CNCF)

    Volcano is a batch system built on Kubernetes. It provides a suite of mechanisms that are commonly required by many classes of batch & elastic workload including machine learning/deep learning, bioinformatics/genomics, and other "big data" applications. These types of applications typically run on generalized domain frameworks like TensorFlow, Spark, Ray, PyTorch, MPI, etc, which Volcano integrates with. Volcano builds upon a decade and a half of experience running a wide variety of...
    Downloads: 216 This Week
    Last Update:
    See Project
  • 2
    cri-dockerd

    cri-dockerd

    dockerd as a compliant Container Runtime Interface for Kubernetes

    This adapter provides a shim for Docker Engine that lets you control Docker via the Kubernetes Container Runtime Interface. Mirantis and Docker have agreed to partner to maintain the shim code standalone outside Kubernetes, as a conformant CRI interface for the Docker Engine API. For Mirantis customers, that means that Docker Engine’s commercially supported version, Mirantis Container Runtime (MCR), will be CRI compliant. This means that you can continue to build Kubernetes based on the...
    Downloads: 63 This Week
    Last Update:
    See Project
  • 3
    Reloader

    Reloader

    A Kubernetes controller to watch changes in ConfigMap and Secrets

    A Kubernetes controller to watch changes in ConfigMap and Secrets and do rolling upgrades on Pods with their associated Deployment, StatefulSet, DaemonSet, and DeploymentConfig – [✩Star] if you're using it. We would like to watch if some change happens in ConfigMap and/or Secret; then perform a rolling upgrade on relevant DeploymentConfig, Deployment, Daemonset, Statefulset, and Rollout. Reloader can watch changes in ConfigMap and Secret and do rolling upgrades on Pods with their associated...
    Downloads: 41 This Week
    Last Update:
    See Project
  • 4
    kubectl node-shell

    kubectl node-shell

    Exec into node via kubectl

    Start a root shell in the node's host OS running. Uses an alpine pod with nsenter for Linux nodes and a HostProcess pod with PowerShell for Windows nodes.
    Downloads: 6 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • 5
    StackRox Kubernetes

    StackRox Kubernetes

    Performs a risk analysis of the container environment

    ...The StackRox Kubernetes Security platform is built on the foundation of the product formerly known as Prevent, which itself was called Mitigate and Apollo. You may find references to these previous names in code or documentation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    AWX Operator

    AWX Operator

    An Ansible AWX operator for Kubernetes built with Operator SDK

    An Ansible AWX operator for Kubernetes built with Operator SDK and Ansible.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    Helm Provider for Terraform

    Helm Provider for Terraform

    Terraform Helm provider

    The Helm provider is used to deploy software packages in Kubernetes. The provider needs to be configured with the proper credentials before it can be used.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    Docker-OSX

    Docker-OSX

    Run macOS VM in a Docker! Run near native OSX-KVM in Docker

    Run Mac OS X in Docker with near-native performance! X11 Forwarding. iMessage security research! iPhone USB working! macOS in a Docker container.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 9
    Kubectl OpenAI plugin

    Kubectl OpenAI plugin

    Kubectl plugin for OpenAI GPT

    This project is a kubectl plugin to generate and apply Kubernetes manifests using OpenAI GPT.
    Downloads: 2 This Week
    Last Update:
    See Project
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • 10
    Goldilocks

    Goldilocks

    Get your resource requests "Just Right"

    Goldilocks is a utility that can help you identify a starting point for resource requests and limits. By using the Kubernetes vertical-pod-autoscaler in recommendation mode, we can see a suggestion for resource requests on each of our apps. This tool creates a VPA for each workload in a namespace and then queries them for information. Once your VPAs are in place, you'll see recommendations appear in the Goldilocks dashboard.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 11
    cri-tools

    cri-tools

    CLI and validation tools for Kubelet Container Runtime Interface (CRI)

    CLI and validation tools for Kubelet Container Runtime Interface (CRI). cri-tools aims to provide a series of debugging and validation tools for Kubelet CRI. It's recommended to use the same cri-tools and Kubernetes minor version, because new features added to the Container Runtime Interface (CRI) may not be fully supported if they diverge. cri-tools follows the Kubernetes release cycles with respect to its minor versions (1.x.y). Patch releases (1.x.z) for Kubernetes are not in sync with...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 12
    RBAC Manager

    RBAC Manager

    A Kubernetes operator that simplifies the management of Role Bindings

    RBAC Manager is designed to simplify authorization in Kubernetes. This is an operator that supports declarative configuration for RBAC with new custom resources. Instead of managing role bindings or service accounts directly, you can specify a desired state and RBAC Manager will make the necessary changes to achieve that state.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 13
    kube-prometheus

    kube-prometheus

    Use Prometheus to monitor Kubernetes and applications

    The Prometheus Operator manages Prometheus clusters atop Kubernetes. Use Kubernetes custom resources to deploy and manage Prometheus, Alertmanager, and related components. Configure the fundamentals of Prometheus like versions, persistence, retention policies, and replicas from a native Kubernetes resource. Automatically generate monitoring target configurations based on familiar Kubernetes label queries; no need to learn a Prometheus-specific configuration language.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 14
    Kaniko

    Kaniko

    Build Container Images In Kubernetes

    kaniko is a tool to build container images from a Dockerfile, inside a container or Kubernetes cluster. kaniko doesn't depend on a Docker daemon and executes each command within a Dockerfile completely in userspace. This enables building container images in environments that can't easily or securely run a Docker daemon, such as a standard Kubernetes cluster.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 15
    KDash

    KDash

    A simple and fast dashboard for Kubernetes

    A simple terminal dashboard for Kubernetes built with Rust. KDash only offers a view of the resources with a focus on speed and UX. Really, if something is slow or has bad UX then please raise a bug. Hence the UI/UX is designed to be more user-friendly and easier to navigate with contextual help everywhere and a tab system to switch between different resources easily.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16
    Rig.dev

    Rig.dev

    Rig.dev is a developer-centric application platform for Kubernetes

    Rig.dev offers an application platform for Kubernetes. We empower developers with our developer-friendly deployment engine that simplifies the process of rolling out, managing, debugging, and scaling applications.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    kube-rs

    kube-rs

    Rust Kubernetes client and controller runtime

    A Rust client for Kubernetes in the style of a more generic client-go, a runtime abstraction inspired by controller-runtime, and a derive macro for CRDs inspired by kubebuilder. Hosted by CNCF as a Sandbox Project. These crates build upon Kubernetes API machinery + API concepts to enable generic abstractions. These abstractions allow Rust reinterpretations of reflectors, controllers, and custom resource interfaces so that you can write applications easily.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 18
    Kubeconform

    Kubeconform

    A FAST Kubernetes manifests validator

    Kubeconform is a Kubernetes manifest validation tool. Incorporate it into your CI, or use it locally to validate your Kubernetes configuration.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 19
    ContainerSSH

    ContainerSSH

    ContainerSSH: Launch containers on demand

    An SSH Server that Launches Containers in Kubernetes and Docker. Building a lab environment can be time-consuming. ContainerSSH solves this by providing dynamic SSH access with APIs, automatic cleanup on logout using ephemeral containers, and persistent volumes for storing data. Perfect for vendor and student labs. Provide production access to your developers, give them their usual tools while logging all changes. Authorize their access and create short-lived credentials for the database...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 20
    Kubernetes DNS

    Kubernetes DNS

    Kubernetes DNS service

    This is the repository for Kubernetes DNS(kube-dns and nodelocaldns). Vulnerability patches are mainly for debian-base or debian-iptables images. They can be updated to the latest by modifying rules.mk and dnsmasq Makefile.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    k2tf

    k2tf

    Kubernetes YAML to Terraform HCL converter

    A tool for converting Kubernetes API Objects (in YAML format) into HashiCorp's Terraform configuration language.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    SchemaHero

    SchemaHero

    A Kubernetes operator for declarative database schema management

    SchemaHero is an open-source database schema migration tool that converts a schema definition into migration scripts that can be applied in any environment. Written as both a CLI utility and a Kubernetes Operator, SchemaHero eliminates the task of creating and managing sequenced migration scripts that are compatible with all environments in which an application is running.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23
    Robusta KRR

    Robusta KRR

    Prometheus-based Kubernetes Resource Recommendations

    Robusta KRR (Kubernetes Resource Recommender) is a CLI tool for optimizing resource allocation in Kubernetes clusters. It gathers pod usage data from Prometheus and recommends requests and limits for CPU and memory. This reduces costs and improves performance.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 24
    NVIDIA device plugin for Kubernetes

    NVIDIA device plugin for Kubernetes

    NVIDIA device plugin for Kubernetes

    The NVIDIA device plugin for Kubernetes is a Daemonset that allows you to automatically Expose the number of GPUs on each node of your cluster. Keep track of the health of your GPUs. Run GPU-enabled containers in your Kubernetes cluster.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 25
    NVIDIA AI Cluster Runtime (AICR)

    NVIDIA AI Cluster Runtime (AICR)

    Tooling for optimized and reproducible GPU-accelerated AI runtime

    NVIDIA AI Cluster Runtime (AICR) is an emerging project within NVIDIA’s AI infrastructure ecosystem focused on enabling advanced AI compute and runtime workflows, though publicly available documentation remains limited. Based on its positioning within NVIDIA’s repositories, it is designed to support scalable AI runtime environments, potentially addressing challenges related to orchestration, resource management, or reproducible AI execution. The project likely aligns with NVIDIA’s broader strategy of building modular infrastructure layers that integrate with GPU-accelerated workloads and cloud-native systems. ...
    Downloads: 8 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB