|
456 | 456 | blurb: deploy CloudFront as a CDN
|
457 | 457 | description: Deploy a CloudFront distribution as a CDN in front of an S3 bucket. Includes support for custom caching rules, custom domain names, and SSL.
|
458 | 458 |
|
459 |
| -- name: "MongoDB Cluster" |
460 |
| - icons: |
461 |
| - - title: Terraform |
462 |
| - image: icon-terraform.png |
463 |
| - - title: Bash |
464 |
| - image: icon-bash.png |
465 |
| - docs_url: "https://gruntwork.io/repos/package-mongodb" |
466 |
| - subscriber_url: "https://github.com/gruntwork-io/package-mongodb" |
467 |
| - type: Subscriber-Only |
468 |
| - description: | |
469 |
| - Deploy a MongoDB cluster, including replica sets, sharding, an automated bootstrapping process, backup, recovery, |
470 |
| - and OS optimizations. |
471 |
| - submodules: |
472 |
| - - name: install-mongodb |
473 |
| - blurb: install MongoDB |
474 |
| - description: Install MongoDB and all of its dependencies on a Linux server. |
475 |
| - - name: run-mongodb |
476 |
| - blurb: configure and run MongoDB |
477 |
| - description: Boot up a mongod, mongos, or mongo config server. Meant to be used in the User Data of the servers in your MongoDB cluster. |
478 |
| - - name: mongodb-cluster |
479 |
| - blurb: run a MongoDB cluster |
480 |
| - description: Run a MongoDB cluster using an Auto Scaling Group (ASG) and configure its IAM role, security group, EBS Volume, ENI, and private domain name. |
481 |
| - - name: backup-mongodb |
482 |
| - blurb: back up MongoDB |
483 |
| - description: Back up the data in your MongoDB cluster to S3. |
484 |
| - - name: init-mongodb |
485 |
| - blurb: configure a MongoDB replica set |
486 |
| - description: Configure a MongoDB replica set. |
487 |
| - |
488 |
| -- name: "Kafka" |
489 |
| - icons: |
490 |
| - - title: Terraform |
491 |
| - image: icon-terraform.png |
492 |
| - - title: Bash |
493 |
| - image: icon-bash.png |
494 |
| - docs_url: "https://gruntwork.io/repos/package-kafka" |
495 |
| - subscriber_url: "https://github.com/gruntwork-io/package-kafka" |
496 |
| - type: Subscriber-Only |
497 |
| - description: | |
498 |
| - Deploy a cluster of Apache brokers that can automatically bootstrap themselves. Includes support for automatically |
499 |
| - discovering a ZooKeeper cluster, EBS Volumes for better log performance, automated zero-downtime rolling deployment, |
500 |
| - end-to-end encryption, OS optimizations, and security groups and IAM policy configuration. |
501 |
| - submodules: |
502 |
| - - name: install-kafka |
503 |
| - blurb: install Kafka |
504 |
| - description: Install Kafka and its dependencies on a Linux server. |
505 |
| - - name: kafka-cluster |
506 |
| - blurb: deploy a cluster of Kafka brokers |
507 |
| - description: Deploy a Kafka cluster using the server-group module from the AMI Cluster Infrastructure Package. Includes support for EBS Volumes for the Kafka log. |
508 |
| - - name: confluent-tools-cluster |
509 |
| - blurb: deploy a cluster for Confluent tools |
510 |
| - description: Run a cluster of Confluent tools (REST Proxy, Schema Registry, Kafka Connect). |
511 |
| - - name: install-confluent-tools |
512 |
| - blurb: install Confluent tools |
513 |
| - description: Install Confluent tools (REST Proxy and Schema Registry) on Linux. |
514 |
| - - name: run-kafka-connect |
515 |
| - blurb: configure and run Kafka Connect |
516 |
| - description: Configure and run Kafka Connect. |
517 |
| - - name: run-kafka-rest |
518 |
| - blurb: configure and run Kafka REST proxy |
519 |
| - description: Configure and run Kafka REST Proxy. |
520 |
| - - name: run-schema-registry |
521 |
| - blurb: configure and run Schema Registry |
522 |
| - description: Configure and run Schema Registry. |
523 |
| - |
524 |
| -- name: "ZooKeeper" |
525 |
| - icons: |
526 |
| - - title: Terraform |
527 |
| - image: icon-terraform.png |
528 |
| - - title: Bash |
529 |
| - image: icon-bash.png |
530 |
| - docs_url: "https://gruntwork.io/repos/package-zookeeper" |
531 |
| - subscriber_url: "https://github.com/gruntwork-io/package-zookeeper" |
532 |
| - type: Subscriber-Only |
533 |
| - description: | |
534 |
| - Deploy an Apache ZooKeeper cluster that can automatically bootstrap itself. Includes support for Exhibitor as a |
535 |
| - process supervisor and management UI for ZooKeeper, static IP addresses (ENIs), EBS Volumes for better transaction |
536 |
| - log performance, automated zero-downtime rolling deployment, automatic recovery of failed servers, and security |
537 |
| - groups and IAM policy configuration. |
538 |
| - submodules: |
539 |
| - - name: install-zookeeper |
540 |
| - blurb: install ZooKeeper |
541 |
| - description: Install ZooKeeper and its dependencies on a Linux server. |
542 |
| - - name: install-exhibitor |
543 |
| - blurb: install Exhibitor |
544 |
| - description: Install Exhibitor and its dependencies on a Linux server. |
545 |
| - - name: install-openjdk |
546 |
| - blurb: install OpenJDK |
547 |
| - description: Install OpenJDK on a Linux server |
548 |
| - - name: run-exhibitor |
549 |
| - blurb: configure and run Exhibitor and ZooKeeper |
550 |
| - description: Configure and run Exhibitor and ZooKeeper on a Linux server |
551 |
| - - name: run-health-checker |
552 |
| - blurb: run a ZooKeeper health check |
553 |
| - description: Run a custom health check for ZooKeeper. Used in conjunction with a load balancer to do zero-downtime rolling updates of the ZooKeeper cluster. |
554 |
| - - name: zookeeper-cluster |
555 |
| - blurb: deploy a ZooKeeper cluster |
556 |
| - description: Deploy a ZooKeeper cluster using the server-group module from the AMI Cluster Infrastructure Package. Includes support for EBS Volumes for the transaction log as well as a set of ENIs to provide static IP addresses to ZooKeeper clients. |
557 |
| - |
558 |
| -- name: "ELK" |
559 |
| - icons: |
560 |
| - - title: Terraform |
561 |
| - image: icon-terraform.png |
562 |
| - - title: Bash |
563 |
| - image: icon-bash.png |
564 |
| - docs_url: "https://gruntwork.io/repos/package-elk" |
565 |
| - subscriber_url: "https://github.com/gruntwork-io/package-elk" |
566 |
| - type: Subscriber-Only |
567 |
| - description: | |
568 |
| - Deploy and manage an ELK cluster. Includes support for deploying separate Elasticsearch, Logstash and Kibana clusters, |
569 |
| - each with automated zero-downtime rolling deployment, automatic recovery of failed servers, and security |
570 |
| - groups and IAM policy configuration. Also contains scripts for setting up Filebeat and CollectD on an application |
571 |
| - server to ship off logs and machine metrics to Elasticsearch. |
572 |
| - submodules: |
573 |
| - - name: elasticsearch-cluster |
574 |
| - blurb: deploy an Elasticsearch cluster |
575 |
| - description: Deploy a cluster of Elasticsearch nodes with zero-downtime deployment and auto-recovery of failed nodes. |
576 |
| - - name: kibana-cluster |
577 |
| - blurb: deploy a Kibana cluster |
578 |
| - description: Deploy a cluster of Kibana nodes with zero-downtime deployment and auto-recovery of failed nodes. |
579 |
| - - name: logstash-cluster |
580 |
| - blurb: deploy a Logstash cluster |
581 |
| - description: Deploy a cluster of Logstash nodes with zero-downtime deployment and auto-recovery of failed nodes. |
582 |
| - - name: elastalert |
583 |
| - blurb: configure and run ElastAlert on a server |
584 |
| - description: Runs ElastAlert in an instance, which makes API calls to the Elasticsearch cluster and sends alerts based on pre-defined data pattern rules. |
585 |
| - - name: run-filebeat |
586 |
| - blurb: configure and run Filebeat on a server |
587 |
| - description: Runs Filebeat on an application server to ship application logs off to Logstash cluster. |
588 |
| - - name: run-collectd |
589 |
| - blurb: configure and run CollectD on a server |
590 |
| - description: Runs CollectD on an application server and ships off machine metrics to th Logstash cluster. |
591 |
| - |
592 | 459 | - name: "OpenVPN Server"
|
593 | 460 | icons:
|
594 | 461 | - title: Terraform
|
|
0 commit comments