2018年12月18日 OMAR KHAWAJA
在过去的几周里, 我们发布了一些实践指南, 帮助您了解如何部署和扩展应用我们的作业调度平台 Nomad。
Vault 集成
了解如何部署一个与 Vault 交互的 web 应用程序, 以安全地获取证书并与 PostgreSQL 进行通信。您将仔细了解 Nomad 强大的模板以及存储机密的最佳实践。
普罗米修斯监测
在本指南中, 您将了解如何在 Nomad 集群上启用遥测, 并部署普罗米修斯以监视作业并根据不同条件发送警报。
与 Fabio 的负载平衡
阅读本指南后, 您将了解如何部署应用程序的多个实例, 以及如何利用 Fabio 使您的服务在您选择的路径上可寻址, 并对请求进行负载平衡。
参考体系结构
使用我们新的参考体系结构内容, 您可以了解将 HashiCorp Nomad 部署到生产环境中的推荐做法。这里的想法传达了一个通用的体系结构, 可以进行调整, 以适应不同实现的特定需求。将此内容与我们的新部署指南一起使用, 以启动和运行您的环境。
持续工作
我们正在积极开发新的以 Nomad 为重点的教育资源, 并将继续定期发布。可以关注 learn.hashicorp.com 和 nomadproject.io。
【原文】Nomad Learning Resources: Vault Integration, Prometheus Monitoring, Reference Architecture, Deployment Guide, Load Balancing
DEC 18 2018 OMAR KHAWAJA
In the last few weeks, we've published several hands-on guides to help you learn how to deploy and scale applications with Nomad, our job scheduling platform.
Vault Integration
Learn how to deploy a web application that interacts with Vault to securely obtain credentials and communicate with PostgreSQL. You'll take a closer look at Nomad's powerful template stanza along with best practices for storing secrets.
Prometheus Monitoring
In this guide, you will learn how to enable telemetry on your Nomad cluster and deploy Prometheus to monitor jobs and send alerts based on different conditions.
Load Balancing with Fabio
After going through this guide, you will understand how to deploy multiple instances of an application as well as leverage Fabio to make your service addressable at the path of your choice and load balance your requests.
Reference Architecture
With our new reference architecture content, you can learn about recommended practices for deploying HashiCorp Nomad into production. The ideas here convey a general architecture that can be adapted to accommodate the specific needs of different implementations. Use this content along with our new Deployment Guide to get your environment up and running.
Continuing Work
We're actively developing new Nomad-focused educational resources and will continue to publish them regularly. Check back here, at learn.hashicorp.com and at NomadProject.io.