I'm hoping to experiment with triggering pipelines using the raw Kubeflow Pipeline API, but there is very little information about how to authenticate. All the information I can find in https://www.kubeflow.org/docs/pipelines/reference/api/kubeflow-pipeline-api-spec/ is:
Security
Bearer
Type: apiKey
--
Name: authorization
In: header
And when sending a request with an invalid bearer token, I know it expect a JWT, but I have no idea how to generate one.
Invalid IAP credentials: Expected JWT to have 3 parts separated by a '.' but there are 1 parts
Is it possible to do this without using kfp
?