Open Source Go Container Management Software - Page 4

Go Container Management Software

View 108 business solutions

Browse free open source Go Container Management Software and projects below. Use the toggles on the left to filter open source Go Container Management Software by OS, license, language, programming language, and project status.

  • The best cloud dialer in the world Icon
    The best cloud dialer in the world

    Revolutionize your contact center with CallTools

    Boost your agents’ productivity and enhance customer engagement like never before with CallTools’ powerful suite of call center features, including predictive dialing, call recording, and multi-touch campaigns with email and SMS capabilities. Get a complete 360-degree view of your agents’ performance and take advantage of real-time reporting. With seamless integration options, advanced queue management, and flexible IVR settings, CallTools ensures a streamlined workflow. Effortlessly manage data targeting and caller ID strategies to optimize connection rates and improve outcomes. Empower your team with a user-friendly interface designed to simplify complex tasks while delivering consistent results.
    Learn More
  • Point Of Sale Software for SMBs | Bravo Icon
    Point Of Sale Software for SMBs | Bravo

    Simplify Business with All In One Point of Sale for Specialty Retailers

    Bravo is changing the point of sale software game for small business specialty retailers with our easy to use, all in one solution. Say goodbye to working in multiple systems. Say hello to Bravo.
    Learn More
  • 1
    Kubernetes Gateway API

    Kubernetes Gateway API

    Repository for the next iteration of composite service

    Gateway API is an official Kubernetes project focused on L4 and L7 routing in Kubernetes. This project represents the next generation of Kubernetes Ingress, Load Balancing, and Service Mesh APIs. From the outset, it has been designed to be generic, expressive, and role-oriented. Most of the configuration in this API is contained in the Routing layer. These protocol-specific resources (HTTPRoute, GRPCRoute, etc) enable advanced routing capabilities for both Ingress and Mesh. When using Gateway API to manage ingress traffic, the Gateway resource defines a point of access at which traffic can be routed across multiple contexts -- for example, from outside the cluster to inside the cluster (north/south traffic). Each Gateway is associated with a GatewayClass, which describes the actual kind of gateway controller that will handle traffic for the Gateway; individual routing resources (such as HTTPRoute) are then associated with the Gateway resources.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Kubernetes Provider for Terraform

    Kubernetes Provider for Terraform

    Terraform Kubernetes provider

    The Kubernetes (K8S) provider is used to interact with the resources supported by Kubernetes. The provider needs to be configured with the proper credentials before it can be used. Both backward and forward compatibility with Kubernetes API is mostly defined by the official K8S Go library (prior to 1.1 release) and client Go library which we ship with Terraform. Terraform providers for various cloud providers feature resources to spin up managed Kubernetes clusters on services such as EKS, AKS, and GKE. Such resources (or data sources) will have attributes that expose the credentials needed for the Kubernetes provider to connect to these clusters. To use these credentials with the Kubernetes provider, they can be interpolated into the respective attributes of the Kubernetes provider configuration block. The most reliable way to configure the Kubernetes provider is to ensure that the cluster itself and the Kubernetes provider resources can be managed with separate apply operations.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Kubeval

    Kubeval

    Validate your Kubernetes configuration files, supports Kubernetes

    Kubeval is used to validate one or more Kubernetes configuration files and is often used locally as part of a development workflow as well as in CI pipelines. The Kubernetes API allows for specifying properties on objects that are not part of the schemas. However, kubectl will throw an error if you use it with such files. Kubeval can be used to simulate this behavior using the --strict flag. Alternatively, Kubeval can also take input via stdin which can make using it as part of an automated pipeline easier by removing the need to securely manage temporary files.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Kubewatch

    Kubewatch

    Watch k8s events and trigger Handlers

    VMware has made the difficult decision to stop driving this project and therefore we will no longer actively respond to issues or pull requests. Kubewatch is a Kubernetes watcher that currently publishes notifications to available collaboration hubs/notification channels. Run it in your k8s cluster, and you will get event notifications through webhooks.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Foxhunt Security Awareness Platform for Businesses Icon
    Foxhunt Security Awareness Platform for Businesses

    For enterprises requiring a cybersecurity training platform to train their employees and reduce potential risks and threats

    Awareness isn’t enough. Hoxhunt uses interactive, bite-sized trainings that employees love to dramatically increase engagement, ensure compliance, and (measurably) reduce risky behaviors.
    Learn More
  • 5
    Kubicorn

    Kubicorn

    Simple, cloud native infrastructure for Kubernetes

    Create, manage, snapshot, and scale Kubernetes infrastructure in the public cloud. Kubicorn will be going through a breaking API change as we adopt the upstream cluster API. kubicorn is a free and open source project that solves the Kubernetes infrastructure problem and gives users a rich Golang library to work with infrastructure. unicorn is a project that helps a user manage cloud infrastructure for Kubernetes. With kubicorn a user can declaratively create new clusters, and modify and scale them.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Kuma

    Kuma

    The multi-zone service mesh for containers, Kubernetes and VMs

    Kuma is a modern Envoy-based service mesh that can run on every cloud, in a single or multi-zone capacity, across both Kubernetes and VMs. Thanks to its broad universal workload support, combined with native support for Envoy as its data plane proxy technology (but with no Envoy expertise required), Kuma provides modern L4-L7 service connectivity, discovery, security, observability, routing, and more across any service on any platform, databases included. Easy to use, with built-in service mesh policies for security, traffic control, discovery, observability, and more, Kuma ships with advanced multi-zone and multi-mesh support that automatically enables cross-zone communication across different clusters and clouds, and automatically propagates service mesh policies across the infrastructure. Kuma is currently being adopted by enterprise organizations around the world to support distributed service meshes across the application teams, on both Kubernetes and VMs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    LINKERD

    LINKERD

    Ultralight, security-first service mesh for Kubernetes

    Enterprise power without enterprise complexity. Linkerd adds security, observability, and reliability to any Kubernetes cluster. 100% open source, CNCF graduated, and written in Rust. Instantly add latency-aware load balancing, request retries, timeouts, and blue-green deploys to keep your applications resilient. Incredibly small and blazing fast Linkerd2-proxy micro-proxy written in Rust for security and performance. Self-contained control plane, incrementally deployable data plane, and lots and lots of diagnostics and debugging tools. Transparently add mutual TLS to any on-cluster TCP communication with no configuration. Designed by engineers, for engineers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Liqo

    Liqo

    Enable dynamic and seamless Kubernetes multi-cluster topologies

    Enable dynamic and seamless Kubernetes multi-cluster topologies. Liqo is an open-source project that enables dynamic and seamless Kubernetes multi-cluster topologies, supporting heterogeneous on-premise, cloud and edge infrastructures. Automatic peer-to-peer establishment of resource and service consumption relationships between independent and heterogeneous clusters. No need to worry about complex VPN configurations and certification authorities: everything is transparently self-negotiated for you. Seamless workloads offloading to remote clusters, without requiring any modification to Kubernetes or the applications themselves. Multi-cluster is made native and transparent: collapse an entire remote cluster to a virtual node compliant with the standard Kubernetes approaches and tools. Transparent multi-cluster pod-to-pod and pod-to-service connectivity, regardless of the underlying configurations and CNI plugins.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Loggie

    Loggie

    A lightweight, cloud-native data transfer agent and aggregator

    Loggie is a lightweight, high-performance, cloud-native agent and aggregator based on Golang. Loggie includes LogConfig/ClusterLogConfig/Interceptor/Sink CRDs, allowing for the creation of data collection, transfer, processing, and sending pipelines through simple YAML file creation. Supports deployment as an independent intermediate machine, which can receive aggregated data sent by Loggie Agent and can also be used to consume and process various data sources. Configure Filebeat and Loggie to collect logs, and send them to a Kafka topic without using client compression, with the Kafka topic partition configured as 3. With sufficient resources for the Agent specification, modify the number of files collected, the concurrency of the sending client (configure Filebeat worker and Loggie parallelism), and observe their respective CPU, memory, and pod network card transmission rates.
    Downloads: 0 This Week
    Last Update:
    See Project
  • ADVANCE Your Career: Unlimited Access to 10,000+ Courses Icon
    ADVANCE Your Career: Unlimited Access to 10,000+ Courses

    Elevate your career with Coursera Plus. Access 10,000+ courses and certifications to help you grow professionally.

    With Coursera Plus, you gain unlimited access to 10,000+ courses, professional certificates, and skill-building programs from top universities and companies. Whether you’re aiming for a promotion, switching careers, or acquiring new skills, Coursera Plus offers the tools you need for career success. From business and technology to leadership and data science, get certified and boost your credentials at your own pace. Join today and start building the career you’ve always dreamed of.
    Start for Free
  • 10
    M3

    M3

    Distributed TSDB, Aggregator and Query Engine, Prometheus Sidecar

    M3 is a Prometheus-compatible, easy-to-adopt metrics engine that provides visibility for some of the world’s largest brands. M3 is the obvious choice for Cloud Native companies looking to scale up their Prometheus-based monitoring systems. M3 can be used as Prometheus Remote Storage and has 100% PromQL compatibility. M3 was originally developed at Uber in order to provide visibility into Uber’s business operations, microservices, and infrastructure. With its ability to horizontally scale with ease, M3 provides a single centralized storage solution for all monitoring use cases.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Machinehead

    Machinehead

    Application manager that deploys and maintains set of compose projects

    A docker-compose application manager that deploys and maintains a set of compose projects and provides secret management for them via Vault. Machinehead is designed for single-server hobbyists who want to make use of containers and modern GitOps practices but can't since most of the tools (such as kube-applier) focus on cluster technology such as Swarm and Kubernetes. In addition to this lack of tooling, managing sensitive secrets such as database credentials on single-server deployments doesn't have many solutions that integrate with Docker nicely. Machinehead is essentially a background process that is given one or more Git repositories that contain docker-compose.yml files. It will periodically attempt to pull from each reository and, if there is a change it will execute docker-compose up for it. This lets you update the configuration of your containerised applications simply by doing a git push!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Makisu

    Makisu

    Fast and flexible Docker image building tool

    Fast and flexible Docker image-building tool, that works in unprivileged containerized environments like Mesos and Kubernetes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Microsoft OpenPAI FrameworkController

    Microsoft OpenPAI FrameworkController

    General-Purpose Kubernetes Pod Controller

    As one standalone component of Microsoft OpenPAI, FrameworkController (FC) is built to orchestrate all kinds of applications on Kubernetes by a single controller, especially for DeepLearning applications. In the open source community, there are so many specialized Kubernetes Pod controllers which are built for a specific kind of application, such as Kubernetes StatefulSet Controller, Kubernetes Job Controller, KubeFlow TensorFlow Operator, KubeFlow PyTorch Operator. However, no one is built for all kinds of applications and combination of the existing ones still cannot support some kinds of applications. So, we have to learn, use, develop, deploy and maintain so many Pod controllers. Partitioned to different heterogeneous TaskRoles which share the same lifecycle. Ordered in the same homogeneous TaskRole by TaskIndex. With consistent identity {FrameworkName}-{TaskRoleName}-{TaskIndex} as PodName.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Moby

    Moby

    Project for the container ecosystem to assemble containe-based systems

    An open framework to assemble specialized container systems without reinventing the wheel. Moby is an open framework created by Docker to assemble specialized container systems without reinventing the wheel. It provides a “lego set” of dozens of standard components and a framework for assembling them into custom platforms. At the core of Moby is a framework to assemble specialized container systems which provides a library of containerized components for all vital aspects of a container system, OS, container runtime, orchestration, infrastructure management, networking, storage, security, build, image distribution, etc. Tools to assemble the components into runnable artifacts for a variety of platforms and architectures: bare metal (both x86 and Arm); executables for Linux, Mac and Windows; VM images for popular cloud and virtualization providers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Multus-CNI

    Multus-CNI

    A CNI meta-plugin for multi-homed pods in Kubernetes

    Multus CNI enables attaching multiple network interfaces to pods in Kubernetes. Multus CNI is a container network interface (CNI) plugin for Kubernetes that enables attaching multiple network interfaces to pods. Typically, in Kubernetes each pod only has one network interface (apart from a loopback) -- with Multus you can create a multi-homed pod that has multiple interfaces. This is accomplished by Multus acting as a "meta-plugin", a CNI plugin that can call multiple other CNI plugins. The quickstart installation method for Multus requires that you have first installed a Kubernetes CNI plugin to serve as your pod-to-pod network, which we refer to as your "default network" (a network interface that every pod will be created with). Each network attachment created by Multus will be in addition to this default network interface.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    MySQL Operator

    MySQL Operator

    Asynchronous MySQL Replication on Kubernetes using Percona Server

    MySQL Operator enables bulletproof MySQL on Kubernetes. It manages all the necessary resources for deploying and managing a highly available MySQL cluster. It provides effortless backups, while keeping the cluster highly available. If the operator has helped you out with your projects, please consider sponsoring it to speed up the development. Issues are answered in this repo on a best-effort basis. For paid commercial support, deployment, integration and prioritizing of features, please check the dedicated service provided by Bitpoke. The operator has been developed by Bitpoke for internal use to run WordPress in a cloud-native app and has been open-sourced for the general public to benefit.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    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: 0 This Week
    Last Update:
    See Project
  • 18
    Naftis

    Naftis

    An awesome dashboard for Istio built with love

    Naftis is a web-based dashboard for Istio that helps users manage their Istio tasks more easily. Using Naftis, we can customize our own task templates, build tasks from them, then execute them.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Not Another Markup Language

    Not Another Markup Language

    Convert Kubernetes YAML to Golang

    NAML is a Go library and command line tool that can be used as a framework to develop and deploy Kubernetes applications. Kubernetes applications are complicated, so let's use a proper Turing complete language to reason about them.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Open Application Model

    Open Application Model

    Open Application Model (OAM)

    Open Application Model (OAM) is a set of standard yet higher-level abstractions for modeling cloud-native applications on top of today's hybrid and multi-cloud environments. Focused on application rather than container or orchestrator, Open Application Model brings modular, extensible, and portable design for defining application deployment with higher level API. This is the key to enabling simple, consistent yet robust application delivery across hybrid environments including Kubernetes, cloud, or even IoT devices.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Open Service Mesh

    Open Service Mesh

    Cloud native service mesh to uniformly manage environments

    Open Service Mesh (OSM) is a lightweight, extensible, cloud-native service mesh that allows users to uniformly manage, secure, and get out-of-the-box observability features for highly dynamic microservice environments. The OSM project builds on the ideas and implementations of many cloud-native ecosystem projects including Linkerd, Istio, Consul, Envoy, Kuma, Helm, and the SMI specification. OSM runs an Envoy based control plane on Kubernetes, can be configured with SMI APIs, and works by injecting an Envoy proxy as a sidecar container next to each instance of your application. The proxy contains and executes rules around access control policies, implements routing configuration, and captures metrics. The control plane continually configures proxies to ensure policies and routing rules are up to date and ensures proxies are healthy.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    OpenCost

    OpenCost

    Cost monitoring for Kubernetes workloads and cloud costs

    OpenCost is a vendor-neutral open-source project for measuring and allocating cloud infrastructure and container costs in real-time. Built by Kubernetes experts and supported by Kubernetes practitioners, OpenCost shines a light into the black box of Kubernetes spending. Flexible, customizable cost allocation and cloud resource monitoring for accurate showback, chargeback, and ongoing reporting. Dynamic asset pricing, through integrations with AWS, Azure, and GCP billing APIs as well as support for on-prem Kubernetes clusters using custom pricing. Monitor costs outside the Kubernetes cluster from the cloud provider, resources like object storage, databases, and other managed services.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    OpenYurt

    OpenYurt

    Extending your native Kubernetes to edge(project under CNCF)

    OpenYurt is built based on upstream Kubernetes and is now hosted by the Cloud Native Computing Foundation(CNCF) as a Sandbox Level Project. OpenYurt has been designed to meet various DevOps requirements against typical edge infrastructures. It provides a consistent user experience for managing the edge applications as if they were running in the cloud infrastructure. It addresses specific challenges for cloud-edge orchestration in Kubernetes such as unreliable or disconnected cloud-edge networking, edge autonomy, edge device management, region-aware deployment, and so on. OpenYurt preserves intact Kubernetes API compatibility, is vendor agnostic, and more importantly, is SIMPLE to use. OpenYurt follows a classic cloud-edge architecture design. It uses a centralized Kubernetes control plane residing in the cloud site to manage multiple edge nodes residing in the edge sites.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Pipeline

    Pipeline

    Banzai Cloud Pipeline is a solution-oriented application platform

    Banzai Cloud Pipeline is a solution-oriented application platform which allows enterprises to develop, deploy and securely scale container-based applications in multi- and hybrid-cloud environments. Banzai Pipeline, or simply Pipeline is a tabletop reef break located in Hawaii, Oahu's North Shore. The most famous and infamous reef in the universe is the benchmark by which all other waves are measured. Banzai Cloud Pipeline is a solution-oriented application platform which allows enterprises to develop, deploy and securely scale container-based applications in multi- and hybrid-cloud environments. Provisioning: Provision highly available Kubernetes clusters on cloud providers, on-premise or hybrid configurations. Multi and Hybrid clouds: Avoid lock in and move between providers and build hybrid clouds in four different ways.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Pumba

    Pumba

    Chaos testing, network emulation, stress testing tool for containers

    Pumba is a chaos testing command line tool for Docker containers. Pumba disturbs your containers by crashing containerized applications, emulating network failures and stress-testing container resources (cpu, memory, fs, io, and others).
    Downloads: 0 This Week
    Last Update:
    See Project
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.
OSZAR »