Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Readme and improve functionality and clarity of the module #12

Merged
merged 22 commits into from
Oct 7, 2024

Commits on Oct 1, 2024

  1. feat: Update readme to have our standard terraform-docs format and fi…

    …rst draft of workflow
    
    Signed-off-by: Chris Privitere <[email protected]>
    cprivitere committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    2171cbf View commit details
    Browse the repository at this point in the history
  2. docs: various linting updates

    - update tf docs section
    - section renames
    - remove blockquotes
    
    Signed-off-by: Chris Privitere <[email protected]>
    cprivitere committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    f4e4762 View commit details
    Browse the repository at this point in the history
  3. docs: remove tfenv line

    Signed-off-by: Chris Privitere <[email protected]>
    cprivitere committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    73ff648 View commit details
    Browse the repository at this point in the history
  4. docs: rename fabric_client_id and fabric_client_secret to equinix_cli…

    …ent_id and equinix_client_secret
    
    Signed-off-by: Chris Privitere <[email protected]>
    cprivitere committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    a8f16eb View commit details
    Browse the repository at this point in the history
  5. docs: revise esxi/cloudbuilder login section

    Signed-off-by: Chris Privitere <[email protected]>
    cprivitere committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    67df05b View commit details
    Browse the repository at this point in the history
  6. docs: Update README.md

    Replace template text which snuck in during a rebase
    
    Co-authored-by: Marques Johansson <[email protected]>
    cprivitere and displague committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    314e7c1 View commit details
    Browse the repository at this point in the history
  7. refactor README.md to CONTRIBUTING.md and examples/

    Signed-off-by: Marques Johansson <[email protected]>
    displague authored and cprivitere committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    4f89b52 View commit details
    Browse the repository at this point in the history
  8. fix: use correct esxi_plan name

    Signed-off-by: Chris Privitere <[email protected]>
    cprivitere committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    4cb3d10 View commit details
    Browse the repository at this point in the history
  9. use generic names for esxi_devices indices

    Signed-off-by: Chris Privitere <[email protected]>
    cprivitere committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    5f2043c View commit details
    Browse the repository at this point in the history
  10. refactor: remove equinix_client_id and equinix_client_secret as they'…

    …re no longer used
    
    Signed-off-by: Chris Privitere <[email protected]>
    cprivitere committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    2f94af2 View commit details
    Browse the repository at this point in the history
  11. chore: move example out of this PR

    Signed-off-by: Chris Privitere <[email protected]>
    cprivitere committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    120e6a1 View commit details
    Browse the repository at this point in the history
  12. docs: clarify deployment steps

    - Mention all steps that should be run on management host
    - Mention how to get management host IP
    - Mention correct username/password to use for ESX
    
    Signed-off-by: Chris Privitere <[email protected]>
    cprivitere committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    17b7bba View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. feat: remove esxi_server_dns variable as we're configuring DNS on the…

    … bastion host
    
    Signed-off-by: Chris Privitere <[email protected]>
    cprivitere committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    08c9c3a View commit details
    Browse the repository at this point in the history
  2. fix: add dot to esx01 address

    Signed-off-by: Chris Privitere <[email protected]>
    cprivitere committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    fe96726 View commit details
    Browse the repository at this point in the history
  3. fix: use configured vmware machine hostnames

    Signed-off-by: Chris Privitere <[email protected]>
    cprivitere committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    85963a7 View commit details
    Browse the repository at this point in the history
  4. docs: add outputs to guide user better

    Signed-off-by: Chris Privitere <[email protected]>
    cprivitere committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    180e214 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    162e970 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2024

  1. feat: generate variuos config from input variables

    - this makes bastion userdata generated from values in tfvars file
    - renames esxi_domain to zone_name to align with spreadsheet name for this value
    - pull mgmt vlan from vrf network block
    - just use bastion IP address for dns/ntp
    - make windows management and bastion hostnames variables
    
    Signed-off-by: Chris Privitere <[email protected]>
    cprivitere committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    8d1fb70 View commit details
    Browse the repository at this point in the history
  2. docs: rename management to windows_management

    Signed-off-by: Chris Privitere <[email protected]>
    cprivitere committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    c0c7396 View commit details
    Browse the repository at this point in the history
  3. docs: update terraform.tfvars.example to current

    Signed-off-by: Chris Privitere <[email protected]>
    cprivitere committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    be7f693 View commit details
    Browse the repository at this point in the history
  4. docs: combine two lines of the deployment steps

    Signed-off-by: Chris Privitere <[email protected]>
    cprivitere committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    6accd74 View commit details
    Browse the repository at this point in the history
  5. fix: reduce minimum size of password hash variable

    Signed-off-by: Chris Privitere <[email protected]>
    cprivitere committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    2911166 View commit details
    Browse the repository at this point in the history