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

Additional OOTB Cluster components #125

Merged
merged 6 commits into from
Aug 17, 2022
Merged

Additional OOTB Cluster components #125

merged 6 commits into from
Aug 17, 2022

Conversation

arcsector
Copy link
Contributor

Summary

The repo is great but it is lacking a couple really easy tasks and playbooks that I think I've created fairly simplisticly in a best-effort attempt to get more people going OOTB faster. These changes are adding DMC and License Master sample playbooks and tasks.

Description of Changes

  • DMC
    • Adds all inventory hosts except indexers to the DMC's search peers via CLI
    • Configures host in MC mode auto
  • License Master
    • Adds licenses from the roles/splunk/files/licenses folder as licenses via CLI

Let me know if you'd like any additional changes

@dtwersky
Copy link
Collaborator

dtwersky commented Aug 9, 2022

Regarding the license master configuration, I have an open PR here that adds that functionality. I have not merged it yet because I failed to test a few scenarios in one of the commits. I hope to have that in soon.

I will look in to the other commits in your PR.

@arcsector
Copy link
Contributor Author

Anything wrong with merging this now?

@dtwersky dtwersky merged commit 9276f51 into splunk:master Aug 17, 2022
@arcsector arcsector deleted the cluster-components branch August 17, 2022 01:59
zyphermonkey pushed a commit to zyphermonkey/ansible-role-for-splunk that referenced this pull request Sep 30, 2022
commit 852d71f
Author: Jewnix <jewunix@gmail.com>
Date:   Wed Aug 24 12:46:39 2022 -0400

    fixes splunk#49 (splunk#130)

    * fixes splunk#49

commit c3c66a5
Author: Jewnix <jewunix@gmail.com>
Date:   Tue Aug 23 14:26:44 2022 -0400

    configure restartSplunkd on serverclass level (splunk#129)

commit 7da7c25
Author: Jewnix <jewunix@gmail.com>
Date:   Mon Aug 22 13:24:34 2022 -0400

    fixewd missing quotes (splunk#128)

commit e4c120b
Author: Jewnix <jewunix@gmail.com>
Date:   Fri Aug 19 10:23:10 2022 -0400

    fixes splunk#75 (splunk#127)

commit 41b2a8e
Author: zyphermonkey <zyphermonkey@gmail.com>
Date:   Tue Aug 16 21:05:19 2022 -0400

    feat: add option to create polkit rules file for splunk (splunk#115)

    Co-authored-by: Merrel Raney III <merrel.raney@fiscal.treasury.gov>
    Co-authored-by: dtwersky <80541771+dtwersky@users.noreply.github.com>

commit 9276f51
Author: arcsector <26469747+arcsector@users.noreply.github.com>
Date:   Tue Aug 16 17:54:09 2022 -0700

    Additional OOTB Cluster components (splunk#125)

    * Fixing splunk#123

    * Adding DMC Playbook and Task

    * DMC playbook merge with task - update README

    Co-authored-by: haraksin <george.r.haraksin@jpl.nasa.gov>

commit 5e9c8db
Author: Jewnix <jewunix@gmail.com>
Date:   Tue Aug 16 20:49:41 2022 -0400

    Multiple updates (splunk#122)

    * added license files and test environments to .gitignore

    * Added more license configuration options

    * Disable THP using tuned

    * new variables for version and build. updated to 9.0.0.1

    * check if splunk_package_version is newer. regex gets full version

    * Fixed many boot-start issues

commit a8d2df5
Author: arcsector <26469747+arcsector@users.noreply.github.com>
Date:   Wed Aug 3 13:02:23 2022 -0700

    Fixing splunk#123 (splunk#124)

    Co-authored-by: haraksin <george.r.haraksin@jpl.nasa.gov>

commit 13b7ca9
Author: Jewnix <jewunix@gmail.com>
Date:   Wed Jun 1 22:43:10 2022 -0400

    Added sysctl to allow read of dmesg (splunk#119)

    * Added sysctl to allow read of dmesg

commit 2a962d1
Merge: 11f3922 e6a32d5
Author: dtwersky <80541771+dtwersky@users.noreply.github.com>
Date:   Mon Mar 28 11:10:44 2022 -0400

    Merge pull request splunk#117 from jewnix/splunk_version

    updated splunk package to 8.2.5

commit e6a32d5
Author: jewnix <jewunix@gmail.com>
Date:   Mon Mar 28 10:30:55 2022 -0400

    updated splunk package to 8.2.5

commit 11f3922
Merge: 9ff2b92 62972ef
Author: dtwersky <80541771+dtwersky@users.noreply.github.com>
Date:   Thu Mar 24 16:59:14 2022 -0400

    Merge pull request splunk#116 from jewnix/fix_thp_disable

    disable-thp.service should be enabled and started

commit 62972ef
Author: jewnix <jewunix@gmail.com>
Date:   Thu Mar 24 16:18:02 2022 -0400

    disable-thp.service should be enabled and started
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants