4 dépôts
Terminal-based tools for interacting with and managing infrastructure or container services.
Distinguishing note: No existing candidates provided; focuses on the CLI aspect of container management.
Explore 4 awesome GitHub repositories matching devops & infrastructure · Command Line Interfaces. Refine with filters or upvote what's useful.
Docker Compose is a tool for defining and running multi-container applications through declarative configuration files. It functions as an application lifecycle manager, coordinating the startup, shutdown, and scaling of interconnected services within isolated environments. By using a standardized configuration format, it enables infrastructure as code, allowing developers to manage complex application stacks and their dependencies in a single, repeatable file. The project distinguishes itself by integrating directly with the broader Docker platform, leveraging a client-server architecture wh
Provides a command-line interface to manage the lifecycle of multi-container applications defined through declarative configuration.
The AWS Command Line Interface is a terminal tool and API client used to manage and automate Amazon Web Services infrastructure. It functions as a cloud resource management tool that allows for the creation, configuration, and modification of cloud services through a unified set of commands. The tool provides mechanisms to route authenticated requests to global and region-specific service endpoints. It manages identity keys and access profiles through environment variables and configuration files to authenticate requests across different cloud accounts. The interface supports cloud resource
Provides a terminal-based interface for managing and automating cloud infrastructure services.
This project is a Kubernetes certification study guide and hands-on lab designed to prepare candidates for the Certified Kubernetes Application Developer exam. It provides a containerized learning sandbox and a resource validator to simulate real-world cluster configuration challenges. The environment uses scenario-based learning modules that require the implementation of pods, network policies, and persistent volumes. Correctness is verified through automated cluster queries that check the state of resources against defined expectations. The exercises cover a broad capability surface includ
Provides terminal-based tools to interact with and validate the state of Kubernetes cluster resources.
Ce projet fournit une suite d'utilitaires de diagnostic et de validation pour les runtimes de conteneurs qui implémentent l'interface CRI (Container Runtime Interface) de Kubernetes. Il sert d'interface en ligne de commande pour interagir avec et gérer les cycles de vie des conteneurs, les images et les sandboxes directement sur une machine hôte sans nécessiter un déploiement complet de cluster. L'ensemble d'outils se distingue par son accent sur la conformité de l'interface et la vérification des performances. Il inclut des suites de tests automatisées qui valident si un runtime adhère aux spécifications d'interface définies et gère correctement l'intégration des plugins de ressources. De plus, il fournit des capacités de benchmarking pour mesurer la latence et le débit des opérations de conteneur, ainsi que des utilitaires pour inspecter l'état du runtime et dépanner la connectivité via des politiques configurables de réessai et de délai d'attente. Au-delà de la validation de base, le projet prend en charge des tâches opérationnelles telles que l'exécution de commandes au sein de conteneurs actifs, la gestion des checkpoints de conteneurs et le suivi des métriques d'utilisation des ressources. Il inclut également des fonctionnalités pour tester la stabilité des connexions de données en streaming pour les sessions interactives, garantissant que les opérations de port-forwarding et d'attachement fonctionnent comme prévu.
Provides a diagnostic tool for interacting with and validating container runtimes that implement the Kubernetes Container Runtime Interface.