Skip to content
This repository has been archived by the owner on Jan 31, 2022. It is now read-only.

Create a minimally functional fulfillment webhook for dialogflow. #147

Merged
merged 1 commit into from
May 24, 2020

Conversation

jlewi
Copy link
Contributor

@jlewi jlewi commented May 24, 2020

  • The webhook handles requests asking who owns a specific area.
    THe fulfillment server maps the are to owners using the Kubeflow
    area label owners file. The fulfillment server then responds with a list
    of names.

  • cmd/jwt is a simple go program using jose-util used to generate
    JWTs. These JWTs are used as secrets to authorize Dialgoflow
    webhooks.

  • Related to [chatbot] Start building a KF assistant - who owns this label? #142

  • Check in the ACM config for the code-intelligence server. Looks like we forgot this in the past commits

  • Start ops-log.md to keep track of infrastructure changes.

* The webhook handles requests asking who owns a specific area.
THe fulfillment server maps the are to owners using the Kubeflow
area label owners file. The fulfillment server then responds with a list
of names.

* cmd/jwt is a simple go program using jose-util used to generate
  JWTs. These JWTs are used as secrets to authorize Dialgoflow
  webhooks.

* Related to kubeflow#142

* Start ops-log.md to keep track of infrastructure changes.
@kubeflow-bot
Copy link

This change is Reviewable

@jlewi
Copy link
Contributor Author

jlewi commented May 24, 2020

/assign @hamelsmu

@hamelsmu
Copy link
Member

/lgtm
/approve

@k8s-ci-robot
Copy link

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: hamelsmu

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@k8s-ci-robot k8s-ci-robot merged commit dec122b into kubeflow:master May 24, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants