{
  "description": "Tail logs from every pod and container matching a query, with namespace, selector, time and line filters. Output templates, colors and API throttling options are left out.",
  "options": [
    {
      "names": [
        "--namespace",
        "-n"
      ],
      "description": "Namespace",
      "args": {
        "name": "namespace",
        "isOptional": false
      }
    },
    {
      "names": [
        "--all-namespaces",
        "-A"
      ],
      "description": "All namespaces"
    },
    {
      "names": [
        "--context"
      ],
      "description": "Kube context",
      "args": {
        "name": "context",
        "isOptional": false
      }
    },
    {
      "names": [
        "--container",
        "-c"
      ],
      "description": "Container (regex)",
      "args": {
        "name": "container",
        "isOptional": false
      }
    },
    {
      "names": [
        "--selector",
        "-l"
      ],
      "description": "Label selector",
      "args": {
        "name": "selector",
        "isOptional": false
      }
    },
    {
      "names": [
        "--since",
        "-s"
      ],
      "description": "Relative duration such as 5s, 2m or 3h.",
      "args": {
        "name": "since",
        "description": "Relative duration such as 5s, 2m or 3h.",
        "isOptional": false,
        "suggestions": [
          {
            "name": "5m",
            "description": "5 minutes"
          },
          {
            "name": "1h",
            "description": "1 hour"
          }
        ]
      }
    },
    {
      "names": [
        "--tail"
      ],
      "description": "Lines from the end",
      "args": {
        "name": "tail",
        "isOptional": false
      }
    },
    {
      "names": [
        "--include",
        "-i"
      ],
      "description": "Include lines (regex)",
      "args": {
        "name": "include",
        "isOptional": false,
        "isVariadic": true
      },
      "isRepeatable": true
    },
    {
      "names": [
        "--exclude",
        "-e"
      ],
      "description": "Exclude lines (regex)",
      "args": {
        "name": "exclude",
        "isOptional": false,
        "isVariadic": true
      },
      "isRepeatable": true
    },
    {
      "names": [
        "--timestamps",
        "-t"
      ],
      "description": "Show timestamps"
    },
    {
      "names": [
        "--no-follow"
      ],
      "description": "Do not follow"
    }
  ],
  "args": [
    {
      "name": "query",
      "description": "Regular expression, or resource/name such as deployment/nginx.",
      "isOptional": false
    }
  ],
  "name": "stern"
}
