Files
kustomize/api/internal/crawl/search_cmds/generator.md
2020-02-05 11:04:59 -08:00

700 B

Find all the generator files whose kinds field includes ChartRenderer, and only output certain fields of each document:

curl -s -X GET "${ElasticSearchURL}:9200/${INDEXNAME}/_search?pretty" -H 'Content-Type: application/json' -d'
{
  "size": 200,
  "_source": {
    "includes": ["kinds", "repositoryUrl", "defaultBranch", "filePath"]
  },
  "query": {
    "bool": {
      "filter": [
       { "regexp": { "fileType": "generator" }}
      ],
      "must_not": {
        "regexp": { "filePath": "(.*/)?kustomization((.yaml)?|(.yml)?)(/)*"  }
      },
      "must": {
        "match" : {
          "kinds" : {
            "query" : "ChartRenderer"
          }
        }
      }
    }
  }
}
'