Commit Graph

66 Commits

Author SHA1 Message Date
c95f1099a0 Added some Okta work. This lets Ansible become the source of truth soon. Need to work the api module to exact search rather then a fuzzy search. Started to get back into docker to maintain homelab. 2019-10-23 15:54:32 -07:00
2081ea949b Updated docs 2019-10-20 15:46:43 -07:00
23417a9a01 adding docs to the project given I forgot how to use vault. removed sensu as its not getting used currently 2019-10-20 14:51:10 -07:00
e4589dc169
Merge pull request #7 from luther38/role-updates
Role updates
2019-10-20 12:47:49 -07:00
757bc655f6 AWX is now installing on my ubuntu 18.04. Also added a debug playbook to get a copy of all the ansible variables 2019-10-20 12:36:39 -07:00
55698826e4 Starting to get back on the saddle... Looking at getting AWX installed at home so I can use that over something like Jenkins... maybe 2019-10-18 19:27:09 -07:00
e9d2d3e52c Vault is now working
Getting closer to having Jenkins run Ansible playbooks.
2019-05-16 15:46:19 -07:00
76444888a8
Merge pull request #6 from luther38/role-updates
Role updates
2019-05-14 12:18:11 -07:00
0597719a6c Starting to have Jenkins run jobs
Time for a new branch
2019-05-14 10:51:24 -07:00
a26ed9ca32 Adjusted cfg. Changed hosts on Winlogbeat. POC for Jenkins is working 2019-05-14 08:54:40 -07:00
9a21fd3da7 changed the cfg to look for hosts.d for host entries 2019-05-14 07:46:35 -07:00
b227938ad9 Added .vagrant to ignore 2019-05-07 15:33:25 -07:00
c094921e17 renamed roles 2019-05-07 15:21:33 -07:00
fad12ff06d Did some cleanup
Added heartbeat role
moved scripts to LinuxHelpers repo
Moved old config files to the roles for archive.
2019-05-06 15:50:26 -07:00
d369f84902 Create pull.yml
This is a test file pulled from Ansible docs.
2019-05-03 14:29:01 -07:00
c82c6eb42d Updated cfg and added a ansible-pull script
cfg now knows the default location to look for the inventory.  Should have made that change long ago.
Added a script to add all of my ansible-pull commands incase they need to be added back in to a new host.
2019-05-03 08:23:42 -07:00
b72ee6c6d1
Merge pull request #5 from luther38/elastic
Elastic services moved to roles
2019-05-02 14:34:22 -07:00
0339ede65c Update install-jenkins.yml 2019-05-02 07:58:22 -07:00
9eabb48d1c Update unattended-upgrades.yml
Added become lines given it needed permissions to run the operation but failed to do so.  I think the role is older and you use to be able to elevate permissions from playbook.
2019-05-02 07:42:47 -07:00
a941a36d25 Filebeat deploys to linux devices 2019-05-01 16:05:54 -07:00
d2d1e2734f Adding fileeat role
Unsure about logstash currently.  That one is on hold for now.
2019-05-01 15:21:32 -07:00
10c1d50483 winlogbeat is working
From what I can see dev is now talking to my new server.
2019-05-01 14:20:01 -07:00
fde241d31b Added Windows support for metricbeat 2019-04-30 21:43:04 -07:00
76e0466edf metricbeat for linux is working
need to add windows installer.
2019-04-30 13:36:32 -07:00
341caa5a78 Moving metricbeat to a role 2019-04-30 10:03:30 -07:00
642da849d6 Added Roles
Jenkins
Java
Adding Elastic support for clusters
2019-04-29 16:08:04 -07:00
b7facd7394 Role Adjustments
Added Sensu
Moved default role downloads to ./roles
Added unattended-upgrades
2019-04-29 07:08:11 -07:00
b27e8dda28 Moved Kibana to a role
Untested but should be moved over.
2019-04-26 16:01:55 -07:00
74c75c3d36 Moving kibana to a role 2019-04-26 12:35:26 -07:00
3721747f01 Adding ubuntu directions to elasti role 2019-04-25 15:59:42 -07:00
79b7a915ac Moving Elastic to a role
Config was updated to find the new ./roles/ folder
splitting the elastic installers into a roles that can be easier to manage
2019-04-25 15:25:52 -07:00
f394ee9781 Updated configs
Trying to find a place to install heartbeat.  I do not think any client devices need to run this service.
2019-04-25 09:29:45 -07:00
bdba44c56d win-metricbeat now checks service status
not finished with winlogbeat but config template is stored for now.
Checking the status of the service to know what order to issue
2019-04-24 15:53:43 -07:00
0b96124696 Elastic configs for windows hosts is in progress
I am able to deploy metricbeat now to the windows hosts.  Looking at heartbeat again though.
2019-04-24 14:40:05 -07:00
b26a4334bd moving elastic config to a template 2019-04-23 16:13:44 -07:00
3f49a5fe88 -sigh-
After trying to go down the path of editing the configs with inline I am going to change over to a template file and see if I can get that to work better for me.  At least Elastic will now let me hit the REST.
2019-04-23 12:21:00 -07:00
195f730c30
Merge pull request #4 from luther38/readme-update
Readme update
2019-04-22 17:48:22 -07:00
305708add3 Update config-metricbeat.yml
Not finished with it.
2019-04-22 15:32:56 -07:00
02c5a9c632 Big changes to Elastic services
Install-Client and Install-Server are now valid.  They will install what is needed per the hosts file.  Computers in Linux will get client and computers in Elastic will get server.
2019-04-22 15:01:56 -07:00
b4f0af6963 Update install-metricbeat.yml 2019-04-19 16:15:04 -07:00
8f63118ca2 updates
Comments added to elasticsearch
Config for kibana is now done with ansible
removed the stored config file
metricbeat was added
2019-04-19 12:52:07 -07:00
6f8d66a2fe Update install-elasticsearch.yml
service will now turn on at system startup.
service will be restarted at the end.
2019-04-19 09:16:55 -07:00
e38755d897 Update install-elasticsearch.yml
adding config updates
2019-04-19 09:07:35 -07:00
104d8a29d8 Kibana updates
Added config file.
Ansible will copy the config file over to the server.
2019-04-18 14:21:20 -07:00
35467bf21a Added Kibana yml
Kibana can now be installed.
Updated ElasticSearch.
2019-04-18 13:49:30 -07:00
d000d9616c Added ElasticSearch 2019-04-18 12:02:09 -07:00
6ffc3201f5 Changes!
Updated Docs
Updated InstallDocker to support Ubuntu dist release
Added some Vagrant support
Adjusting Nagios still
2019-04-18 11:19:08 -07:00
6f4ecfcb37 update inventory template
Added a commented out line to define where python can be found on the device.
2019-04-17 11:46:45 -07:00
c071feab12
Merge pull request #3 from luther38/windows-testing
Moved scripts out of the root
2019-04-17 08:59:57 -07:00
95de82c0e6 Moved scripts out of the root
Updated installers.
2019-04-17 08:59:24 -07:00