devops
22件のリポジトリ
2600問超のDevOps面接対策問題集 — Linux・AWS・Kubernetes・Terraformなど幅広いDevOps関連技術を網羅した2600問以上の演習・面接問題集です。単なる用語集ではなく実践的な理解を促す構成で、DevOpsやSREを目指すエンジニアの学習・面接対策に活用できます。PRで問題を追加できるオープンな運営も特徴です。
Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions
全メトリクスを毎秒監視するAI時代の観測ツール — Netdataは少人数チームでもフルスタックの可観測性を実現できる監視基盤です。全メトリクスを毎秒収集し、AIを活用した異常検知やMCP連携も備えます。Prometheus・Grafanaなど既存ツールと組み合わせつつ、設定不要で即導入できる点が特徴です。
The fastest path to AI-powered full stack observability, even for lean teams.
軽量・高速なオールインワン自己ホスト型Git基盤 — GitHubやGitLabに似たGit管理・コードレビュー・Issue管理・CI/CDをひとつにまとめた自己ホスト型サービスです。Go製で軽量・高速に動作し、GitHub Actions互換のCI/CDやパッケージレジストリも備え、小規模チームでも手軽に自前環境を構築できます。
Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD
開発者のためのエラー追跡・性能監視基盤Sentry — Sentryはエラー検出からトレース、性能監視、リプレイやアップタイム監視まで統合した開発者向けデバッグプラットフォームです。多言語SDKと豊富なエコシステムで、バグ修正までの時間を短縮したい開発チームに最適です。
Developer-first error tracking and performance monitoring
🦍 The API and AI Gateway
自前サーバーで動くPaaS、アプリとDBをまとめて管理 — Dokployは、自分のインフラ上でアプリをデプロイし、MySQLやPostgreSQL等のデータベースを管理できるセルフホスト型PaaSです。Docker ComposeやSwarmによる複数ノード対応、Traefik連携、自動バックアップ、Grafana等への監視・ログ送信、OSSテンプレートのワンクリック導入も備えています。
Open Source Alternative to Vercel, Netlify and Heroku.
Light, fluffy, and always free - The AWS Local Emulator alternative
Kubernetes向けGitOps宣言型デリバリー — Gitリポジトリをソースオブトゥルースとして、Kubernetesアプリケーションの状態を自動同期・可視化するGitOps CDツールです。宣言的な設定管理により、デプロイの自動化・監査性・分かりやすさを実現し、CNCFプロジェクトとして広く採用されています。HelmやKustomize、Jsonnetにも対応しています。
Declarative Continuous Deployment for Kubernetes
The Cloud-Native API Gateway and AI Gateway
CI/CDをプログラミングで再定義するDagger — YAMLやシェルスクリプトに代わり、コンテナベースで再現可能なビルド・テスト・デプロイを実現する自動化エンジンです。8言語対応SDKやOpenTelemetryによる可視化を備え、ローカル・CI・クラウドで同じワークフローを一貫して実行できる点が特徴です。
Automation engine to build, test and ship any codebase. Runs locally, in CI, or directly in the cloud
人間とAIエージェント両方に対応するDB統制基盤 — Bytebaseは、マイグレーションスクリプトやSQLクライアント、チケット管理に分散しがちなDB操作を一元化するオープンソースのデータベース統制プラットフォームです。人間だけでなくAIエージェントからのアクセスも含め、変更管理・権限制御・監査をGUIとGitOpsで統合的に扱える点が特徴です。
Database governance built for humans and agents — controlling changes and access across every major database.
AnsibleやTerraformをWebUIで運用管理 — Semaphore UIはAnsible・Terraform/OpenTofu・PowerShellなどをブラウザから実行・管理できるモダンなDevOps基盤です。AWXやJenkinsの代替として、権限管理やスケジュール実行、失敗通知などチーム運用に必要な機能を備え、ターミナル操作から脱却したいプロジェクトに向いています。
Modern UI and powerful API for Ansible, Terraform/OpenTofu/Terragrunt, PowerShell and other DevOps tools.
コードでインフラ宣言、ローカル実行からAWS/GCPへ自動デプロイ — EncoreはSDKでデータベースやPub/Sub、オブジェクトストレージをコード内に宣言でき、CLIでローカル実行しながらデプロイ時にAWSやGCPへ対応リソースを自動構築します。手動インフラ設定を省きたい開発者やAIコーディングエージェント向けで、本番運用ではTerraformとの併用も可能です。
Infrastructure orchestration from local to your cloud
IDEからクラスタまで守るK8sセキュリティ基盤 — Kubescapeは開発からランタイムまでを一貫してカバーするKubernetes向けOSSセキュリティプラットフォームです。NSA-CISAやMITRE ATT&CK、CIS Benchmarksといった標準に基づく設定ミス検出やイメージ脆弱性スキャンを備え、CNCFインキュベーティングプロジェクトとして広く採用されています。
Kubescape is an open-source Kubernetes security platform for your IDE, CI/CD pipelines, and clusters. It includes risk analysis, security, compliance, and misconfiguration scanning, saving Kubernetes users and administrators precious time, effort, and resources.
バックログをPRに変換するOSS自動化基盤 — SuperPlaneは高確度なバックログissueをAIエージェントに処理させ、レビュー可能なプルリクエストまで自動生成するOSSの「ワンショット開発工場」です。コーディングエージェントからCI、レビュー、承認までを一つの可視化されたワークフローで統合管理し、ガードレールで品質を担保しつつ人間は判断が必要な作業に集中できます。Apache 2.0ライセンスでセルフホスト可能、モデルや実行環境も自由に選べます。
Open source factory for one-shot engineering
App Store Connect操作をCLIで自動化するGoツール — App Store Connect APIをコマンドラインから高速に操作できるGo製CLIです。TestFlight配信、ビルド、審査提出、署名、アナリティクス取得、スクショ管理までをスクリプト化でき、CI/CDやAIエージェント向けのSkillsパックも提供。Xcode連携作業を自動化したいiOS/macOS開発者に最適です。
Fast, scriptable CLI for the App Store Connect API. Automate TestFlight, builds, submissions, signing, analytics, screenshots, subscriptions, and more
単一バイナリで動く軽量ワークフローエンジンDagu — AirflowやCronの代替として、DBやメッセージブローカー不要の単一バイナリでYAML定義のDAGを実行できるツールです。シェルコマンドやDocker、Kubernetes Job、SSH経由の遠隔実行をそのまま組み込め、オンプレやエッジ環境でも動作します。MCPサーバー対応でAIエージェント連携も可能な点が特徴です。
Self-hostable workflow orchestrator for teams whose main work isn't orchestration. Declarative YAML over your scripts, SSH commands, containers, etc; keep workflows separate from business logic. One binary, no database, runs on limited H/W resources. Alternative to Airflow / Cron / Job Scheduler.
k9s代替、Rust製Kubernetes TUI「sofka」 — k9sに触発されたRust製KubernetesターミナルUIです。kube-rsとratatuiで全非同期化し、CRD閲覧やFlux CD/Argo CDのネイティブAPI操作(suspend/resume/sync)を外部バイナリ不要で実現。AI不要の根拠ベース障害診断ビューも搭載し、SRE向けの実践的な運用ツールとして差別化されています。
A Kubernetes TUI, reimagined in Rust - built on kube-rs and ratatui, async-first from the ground up.
サーバー管理を一画面に集約するRust製SSHクライアント — macOS/Windows/Linux対応のSSHクライアント兼サーバー管理ツールです。ダッシュボードでCPU・RAM・稼働率などをリアルタイム監視でき、タブ型ターミナル、SFTP、ポートフォワーディング、SSH鍵管理まで一つのアプリで完結します。Rust製でTauriによるGUIとTUIの両方を提供し、既存のSSH管理ツールより導入が手軽な点が特徴です。
Fast, open-source SSH client and server manager for macOS, Windows and Linux. Desktop GUI and terminal TUI with a live metrics dashboard, tabbed terminal, SFTP file manager, port forwarding, one-click SSH keys and snippets. Built in Rust.
自前運用できるAI SREエージェント「Versus Incident」 — Versus Incidentは自己ホスト型のAI SREエージェントで、ログやメトリクス、Kubernetesを監視し未知の異常を自動検知してインシデント化します。Webhookにも対応し、SlackやPagerDutyなどへ通知・オンコールエスカレーションまで一貫して行える点が特徴です。
The self-hosted AI SRE agent. You don't have to monitor your systems alone. Versus Incident will keep track of your services, applications, and systems, detect new or unexpected problems, and provide your team with the evidence needed to investigate.
A job scheduler with retries, alerts, saved run history, workflows, and dashboards for single machines and clusters.
Security-focused linter for Docker Compose files. Catches dangerous misconfigurations before they reach production. Grounded in OWASP and CIS Docker Benchmark.