The description of `use_zip_binary()` is incorrect.

https://github.com/apache/airflow/blob/318f18f5a835f457c6a68426a476af89ace0c7e7/airflow/example_dags/example_kubernetes_executor.py#L69-L70

Additionally, the name `use_zip_binary` is not very telling. Maybe `assert_zip_binary` (based on what the function actually does)?
airflow/example_dags/example_kubernetes_executor.py
start_date=days_ago(2),
    tags=['example', 'example2'],
) as dag:
    affinity = {
        'podAntiAffinity': {
            'requiredDuringSchedulingIgnoredDuringExecution': [
                {
                    'topologyKey': 'kubernetes.io/hostname',
                    'labelSelector': {
                        'matchExpressions': [{'key': 'app', 'operator': 'In', 'values': ['airflow']}]
                    },
                }
            ]
        }
    }
    tolerations = [{'key': 'dedicated', 'operator': 'Equal', 'value': 'airflow'}]
    def use_zip_binary():
        """
        Checks whether Zip is installed.
        :return: True if it is installed, False if not.
        :rtype: bool
        """
        return_code = os.system("zip")
        if return_code != 0:
            raise SystemError("The zip binary is missing")
    
    start_task = PythonOperator(task_id="start_task", python_callable=print_stuff)
    
    one_task = PythonOperator(
        task_id="one_task",