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

Add command "nomad tls" #14296

Merged
merged 34 commits into from
Nov 22, 2022
Merged

Add command "nomad tls" #14296

merged 34 commits into from
Nov 22, 2022

Commits on Nov 14, 2022

  1. Add command "nomad tls"

    lhaig committed Nov 14, 2022
    Configuration menu
    Copy the full SHA
    3a08f4b View commit details
    Browse the repository at this point in the history
  2. Add tls to the commands.go file

    lhaig committed Nov 14, 2022
    Configuration menu
    Copy the full SHA
    ade8d20 View commit details
    Browse the repository at this point in the history
  3. Fix Some Go Critic Errors

    lhaig committed Nov 14, 2022
    Configuration menu
    Copy the full SHA
    6d2f7a4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f3d58f8 View commit details
    Browse the repository at this point in the history
  5. Multiple Updates

    Removed (New) functions.
    Removed filename-prefix as it did nothing
    Changed the outputs for the files to be more consumer friendly
    Updated Tab test to use require
    Added Tab test to ca create command
    Removed the need to have ioutil package
    lhaig committed Nov 14, 2022
    Configuration menu
    Copy the full SHA
    3945895 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9ef49b8 View commit details
    Browse the repository at this point in the history
  7. Remove Unnecessary tabs test

    lhaig committed Nov 14, 2022
    Configuration menu
    Copy the full SHA
    6f88e75 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    495573a View commit details
    Browse the repository at this point in the history
  9. Remove an not needed check

    lhaig committed Nov 14, 2022
    Configuration menu
    Copy the full SHA
    2e11f27 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    1f64b66 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a245268 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    869fcb6 View commit details
    Browse the repository at this point in the history
  13. Update Atomic package

    Add docstring to fh.sync
    Update the code to not use ioutil package.
    lhaig committed Nov 14, 2022
    Configuration menu
    Copy the full SHA
    a4be138 View commit details
    Browse the repository at this point in the history
  14. Update the CA and Cert test

    Update the test as per suggestion from @tgross
    lhaig committed Nov 14, 2022
    Configuration menu
    Copy the full SHA
    2f029ac View commit details
    Browse the repository at this point in the history
  15. Removed the possibility to have multiple files in the destination

    This will now error if a file exists in the same directory
    lhaig committed Nov 14, 2022
    Configuration menu
    Copy the full SHA
    be17376 View commit details
    Browse the repository at this point in the history
  16. Add CA and Cert info commands

    lhaig committed Nov 14, 2022
    Configuration menu
    Copy the full SHA
    7aaa7d1 View commit details
    Browse the repository at this point in the history
  17. Remove ioutil requirement

    lhaig committed Nov 14, 2022
    Configuration menu
    Copy the full SHA
    7b14a8c View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    7138fbe View commit details
    Browse the repository at this point in the history
  19. Update website/content/docs/commands/tls/index.mdx

    Co-authored-by: Tim Gross <tgross@hashicorp.com>
    lhaig and tgross committed Nov 14, 2022
    Configuration menu
    Copy the full SHA
    9de9370 View commit details
    Browse the repository at this point in the history
  20. Update website/content/docs/commands/tls/index.mdx

    Co-authored-by: Tim Gross <tgross@hashicorp.com>
    lhaig and tgross committed Nov 14, 2022
    Configuration menu
    Copy the full SHA
    b8ea752 View commit details
    Browse the repository at this point in the history
  21. Make tls ca more user friendly

    Changed the flag name for additional domain name constraints to -additional-domain.
    Updated all the command verbiage to be more user friendly.
    Fixed the if statements to make sure all conditions are met before creating the CA
    lhaig committed Nov 14, 2022
    Configuration menu
    Copy the full SHA
    3d19045 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    8c706bb View commit details
    Browse the repository at this point in the history
  23. Update tls.go

    Add the t.Helper()  function in line with other test code.
    lhaig committed Nov 14, 2022
    Configuration menu
    Copy the full SHA
    699e2ef View commit details
    Browse the repository at this point in the history
  24. Delete atomic_test.go

    lhaig committed Nov 14, 2022
    Configuration menu
    Copy the full SHA
    72ece7b View commit details
    Browse the repository at this point in the history
  25. Update tls_cert_info.go

    Fix Spelling Error and Add additional Output
    lhaig committed Nov 14, 2022
    Configuration menu
    Copy the full SHA
    5f78540 View commit details
    Browse the repository at this point in the history
  26. Update tls_cert_create.go

    Change to use the warn function
    lhaig committed Nov 14, 2022
    Configuration menu
    Copy the full SHA
    61cf003 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    cc1a8bb View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    b3f308d View commit details
    Browse the repository at this point in the history
  29. Update tls_cert_create_test.go

    Update Test for the Warn text
    lhaig committed Nov 14, 2022
    Configuration menu
    Copy the full SHA
    c00c1e9 View commit details
    Browse the repository at this point in the history
  30. Create 14296.txt

    Add Change log File
    lhaig committed Nov 14, 2022
    Configuration menu
    Copy the full SHA
    7fb317e View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2022

  1. Configuration menu
    Copy the full SHA
    ce5da2b View commit details
    Browse the repository at this point in the history
  2. Remove unnecessary function.

    lhaig committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    8267b0c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b3af8a2 View commit details
    Browse the repository at this point in the history
  4. fixup docs nav

    tgross committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    1f45b1a View commit details
    Browse the repository at this point in the history