Browse Source

Adds Sensu License Notes

Brad Poulton 4 years ago
parent
commit
8d0a324040
2 changed files with 24 additions and 3 deletions
  1. 2 2
      New Customer Setup Notes - GovCloud.md
  2. 22 1
      Sensu Notes.md

+ 2 - 2
New Customer Setup Notes - GovCloud.md

@@ -768,8 +768,8 @@ This is notification that the ${CUSTOMERPREFIX} LCP servers are ready for Feed M
 Successfully Completed Tasks
 - Salt highstate completed successfully
 - Servers fully patched and rebooted successfully
-- Servers connecting to Splunk customer slice successfully
-- Servers connecting to Splunk Moose successfully
+- Servers sending logs to Splunk customer slice successfully
+- Servers sending logs to Splunk Moose successfully
 - Servers connecting to Sensu successfully  
 
 ```

+ 22 - 1
Sensu Notes.md

@@ -1,6 +1,27 @@
 # Sensu Notes.md
 
-## See (Sensu Go Migration Notes.md) file for more details
+See (Sensu Go Migration Notes.md) file for more details
+
+## Sensu License
+5/6/2021
+
+Congrats, we are over 100 servers in Prod. We now need a license. 
+
+These are the steps to apply the license. Manually write the license file to the Sensu server. Manually apply it with sensuctl. It is not handled by TF or salt at the moment. Sorry I was busy!
+
+```
+vim /etc/sensu/conf.d/sensu_license.json
+chown sensu: /etc/sensu/conf.d/sensu_license.json
+chmod 600 /etc/sensu/conf.d/sensu_license.json
+vim /root/sensu-password  # see vault engineering/sensu/sensu-prod
+sensuctl configure -n --username 'admin' --password $( cat /root/sensu-password ) --namespace default --url 'https://127.0.0.1:8080' --insecure-skip-tls-verify
+sensuctl license info
+sensuctl create --file /etc/sensu/conf.d/sensu_license.json
+sensuctl license info --format tabular
+sensuctl logout
+echo "" > /root/sensu-password
+```
+
 
 ## Sensu Upgrade
 08/03/2020