Skip to content

Instantly share code, notes, and snippets.

View syedsfayaz's full-sized avatar

FayazHussain Sayyed syedsfayaz

View GitHub Profile
@syedsfayaz
syedsfayaz / extract-credentials.groovy
Created September 24, 2021 01:36 — forked from pedrohdz/extract-credentials.groovy
Export credentials for Jenkins Configuration as Code (JCasC)
// This Jenkins Groovy script extracts credentials in Jenkins and outputs them
// in a JSON format that can be digested by "Jenkins Configuration as Code".
// Just pass the output into a JSON to YAML converter. You can run this
// through the Jenkins Script Console or similar.
//
// Thank you:
// - https://github.com/tkrzeminski/jenkins-groovy-scripts/blob/master/show-all-credentials.groovy
//
// To conver to YAML `json2yaml | sed '/^[[:space:]]*$/d'`
//
This file has been truncated, but you can view the full file.
{
".monitoring-alerts" : {
"order" : 0,
"version" : 6050399,
"index_patterns" : [
".monitoring-alerts-6"
],
"settings" : {
"index" : {
"format" : "6",
{
".monitoring-es" : {
"order" : 0,
"version" : 7000099,
"index_patterns" : [
".monitoring-es-7-*"
],
"settings" : {
"index" : {
"format" : "7",
{
".monitoring-es-7-2019.05.09" : {
"mappings" : {
"dynamic" : "false",
"_source" : {
"enabled" : false
},
"date_detection" : false,
"properties" : {
"ccr_auto_follow_stats" : {
[2019-05-09T00:23:46,261][INFO ][o.e.e.NodeEnvironment ] [hostname.changed.com] using [2] data paths, mounts [[/home (/dev/mapper/vg_os-lv_home), /data (/dev/mapper/vg_os-lv_data)]], net usable_space [26.3gb], net total_space [51.1gb], types [ext4]
[2019-05-09T00:23:46,264][INFO ][o.e.e.NodeEnvironment ] [hostname.changed.com] heap size [1.9gb], compressed ordinary object pointers [true]
[2019-05-09T00:23:46,486][INFO ][o.e.n.Node ] [hostname.changed.com] node name [hostname.changed.com], node ID [jG4MSlobSo2gNfA8Qdlzfw]
[2019-05-09T00:23:46,486][INFO ][o.e.n.Node ] [hostname.changed.com] version[7.0.0], pid[2498], build[default/tar/b7e28a7/2019-04-05T22:55:32.697037Z], OS[Linux/3.10.0-693.21.1.el7.x86_64/amd64], JVM[Oracle Corporation/Java HotSpot(TM) 64-Bit Server VM/1.8.0_121/25.121-b13]
[2019-05-09T00:23:46,487][INFO ][o.e.n.Node ] [hostname.changed.com] JVM home [/data/arcgis/jdk1.8.0_121/jre]
[2019-05-09T00:23:46,487][INFO ][o.e.n.Node ] [hos