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

Expose Consul template configuration parameters #11606

Merged
merged 16 commits into from
Jan 10, 2022

Commits on Dec 17, 2021

  1. template documentation with explanations of configuration options; up…

    …date changelog with changes
    DerekStrickland committed Dec 17, 2021
    Configuration menu
    Copy the full SHA
    06db08a View commit details
    Browse the repository at this point in the history
  2. Add WaitConfig and RetryConfig for template settings; Add fields to C…

    …lientTemplateConfig; Add and update utility methods; Add tests for new types;
    DerekStrickland committed Dec 17, 2021
    Configuration menu
    Copy the full SHA
    551fe63 View commit details
    Browse the repository at this point in the history
  3. Remove redundant type from agent; Update template conversion in agent…

    ….Config.convertClientConfig; Add duration parsing to agent.ParseConfigFile; Refactor duration parsing and extend to handle pointer fields;
    DerekStrickland committed Dec 17, 2021
    Configuration menu
    Copy the full SHA
    28725a7 View commit details
    Browse the repository at this point in the history
  4. Add WaitConfig; Add Wait field to Template; Add and update diff, copy…

    …, equals, canonicalize;
    DerekStrickland committed Dec 17, 2021
    Configuration menu
    Copy the full SHA
    289bf12 View commit details
    Browse the repository at this point in the history
  5. Add WaitConfig to api; Add conversion method;

    DerekStrickland committed Dec 17, 2021
    Configuration menu
    Copy the full SHA
    fc0d8bf View commit details
    Browse the repository at this point in the history
  6. Modify TaskTemplateManager to pass client and template level configur…

    …ation and enforce operator defined wait bounds.
    DerekStrickland committed Dec 17, 2021
    Configuration menu
    Copy the full SHA
    21bc1cd View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2021

  1. Configuration menu
    Copy the full SHA
    e5620ce View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2022

  1. Apply suggestions from code review

    Co-authored-by: Tim Gross <tgross@hashicorp.com>
    DerekStrickland and tgross committed Jan 3, 2022
    Configuration menu
    Copy the full SHA
    5e89eba View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2022

  1. Clarify documentation; Refactor to manual Equals from reflect.DeepEqu…

    …als; Remove test debug code;
    DerekStrickland committed Jan 5, 2022
    Configuration menu
    Copy the full SHA
    72370f9 View commit details
    Browse the repository at this point in the history
  2. Refactor tests to use Consul retry config instead of test-only field;…

    … fix bug in RetryConfig.Validate
    DerekStrickland committed Jan 5, 2022
    Configuration menu
    Copy the full SHA
    98573f6 View commit details
    Browse the repository at this point in the history
  3. Remove enabled field on WaitConfig and RetryConfig

    DerekStrickland committed Jan 5, 2022
    Configuration menu
    Copy the full SHA
    9f37ccd View commit details
    Browse the repository at this point in the history
  4. Remove enabled field from WaitConfig and RetryConfig

    DerekStrickland committed Jan 5, 2022
    Configuration menu
    Copy the full SHA
    46a3a70 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4409ee3 View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2022

  1. Configuration menu
    Copy the full SHA
    eb82aee View commit details
    Browse the repository at this point in the history
  2. Update .changelog/11606.txt

    Co-authored-by: Michael Schurter <mschurter@hashicorp.com>
    DerekStrickland and schmichael committed Jan 7, 2022
    Configuration menu
    Copy the full SHA
    0144246 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2022

  1. Clarify language in documentation; Add link to client.template.wait_b…

    …ounds setting
    DerekStrickland committed Jan 8, 2022
    Configuration menu
    Copy the full SHA
    6c1d313 View commit details
    Browse the repository at this point in the history