{
  "properties": {
    "spec": {
      "additionalProperties": false,
      "properties": {
        "containers": {
          "items": {
            "additionalProperties": false,
            "properties": {
              "args": {
                "items": {
                  "type": "string"
                },
                "type": [
                  "array",
                  "null"
                ]
              },
              "command": {
                "items": {
                  "type": "string"
                },
                "type": [
                  "array",
                  "null"
                ]
              },
              "exemptions": {
                "items": {
                  "additionalProperties": false,
                  "properties": {
                    "constraintName": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "constraintParameters": {
                      "type": [
                        "object",
                        "null"
                      ],
                      "x-kubernetes-preserve-unknown-fields": true
                    }
                  },
                  "type": "object"
                },
                "type": [
                  "array",
                  "null"
                ]
              },
              "image": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "lifecycle": {
                "additionalProperties": false,
                "properties": {
                  "postStart": {
                    "additionalProperties": false,
                    "properties": {
                      "exec": {
                        "additionalProperties": false,
                        "properties": {
                          "command": {
                            "items": {
                              "type": "string"
                            },
                            "type": [
                              "array",
                              "null"
                            ]
                          }
                        },
                        "type": [
                          "object",
                          "null"
                        ]
                      }
                    },
                    "type": [
                      "object",
                      "null"
                    ]
                  },
                  "preStop": {
                    "additionalProperties": false,
                    "properties": {
                      "exec": {
                        "additionalProperties": false,
                        "properties": {
                          "command": {
                            "items": {
                              "type": "string"
                            },
                            "type": [
                              "array",
                              "null"
                            ]
                          }
                        },
                        "type": [
                          "object",
                          "null"
                        ]
                      }
                    },
                    "type": [
                      "object",
                      "null"
                    ]
                  }
                },
                "type": [
                  "object",
                  "null"
                ]
              },
              "livenessProbe": {
                "additionalProperties": false,
                "properties": {
                  "exec": {
                    "additionalProperties": false,
                    "properties": {
                      "command": {
                        "items": {
                          "type": "string"
                        },
                        "type": [
                          "array",
                          "null"
                        ]
                      }
                    },
                    "type": [
                      "object",
                      "null"
                    ]
                  }
                },
                "type": [
                  "object",
                  "null"
                ]
              },
              "podAnnotations": {
                "items": {
                  "additionalProperties": false,
                  "properties": {
                    "name": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "value": {
                      "type": [
                        "string",
                        "null"
                      ]
                    }
                  },
                  "type": "object"
                },
                "type": [
                  "array",
                  "null"
                ]
              },
              "podLabels": {
                "items": {
                  "additionalProperties": false,
                  "properties": {
                    "name": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "value": {
                      "type": [
                        "string",
                        "null"
                      ]
                    }
                  },
                  "type": "object"
                },
                "type": [
                  "array",
                  "null"
                ]
              },
              "readinessProbe": {
                "additionalProperties": false,
                "properties": {
                  "exec": {
                    "additionalProperties": false,
                    "properties": {
                      "command": {
                        "items": {
                          "type": "string"
                        },
                        "type": [
                          "array",
                          "null"
                        ]
                      }
                    },
                    "type": [
                      "object",
                      "null"
                    ]
                  }
                },
                "type": [
                  "object",
                  "null"
                ]
              },
              "startupProbe": {
                "additionalProperties": false,
                "properties": {
                  "exec": {
                    "additionalProperties": false,
                    "properties": {
                      "command": {
                        "items": {
                          "type": "string"
                        },
                        "type": [
                          "array",
                          "null"
                        ]
                      }
                    },
                    "type": [
                      "object",
                      "null"
                    ]
                  }
                },
                "type": [
                  "object",
                  "null"
                ]
              }
            },
            "type": "object"
          },
          "type": [
            "array",
            "null"
          ]
        }
      },
      "type": [
        "object",
        "null"
      ]
    }
  },
  "type": "object"
}