Skip to content

Instantly share code, notes, and snippets.

View andrewlorien's full-sized avatar

andrew lorien andrewlorien

View GitHub Profile
@andrewlorien
andrewlorien / cloudsearch-clone-domain.sh
Last active October 17, 2023 00:41 — forked from winzig/cloudsearch-clone-domain.sh
A bash script to help you clone an AWS CloudSearch domain including analysis schemes and index fields
#!/bin/bash
#
# Usage: cloudsearch-clone-domain <domain> <newdomain>
#
# After you run this script, you'll have a file named define-fields-<newdomain>.sh, which
# you can run to re-create all the fields from the cloned domain. If you haven't yet created
# the new CS domain, then run `aws cloudsearch create-domain --domain-name <newdomain>` before
# running the define-fields script that is produced by this script.
die () {