From 99a7dfde6e5236a153535c03f73f46d2ec191823 Mon Sep 17 00:00:00 2001 From: Andrew Williams Date: Fri, 24 Dec 2021 07:02:25 +0000 Subject: [PATCH] Add basic API endpoints --- ohayodash/base.py | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/ohayodash/base.py b/ohayodash/base.py index b7c6188..4591aa3 100644 --- a/ohayodash/base.py +++ b/ohayodash/base.py @@ -5,7 +5,7 @@ import zoneinfo import kubernetes import yaml -from flask import Blueprint, render_template +from flask import Blueprint, render_template, jsonify ANNOTATION_BASE = 'ohayodash.github.io' @@ -107,3 +107,13 @@ def index(): applications=get_k8s_applications(), bookmarks=get_bookmarks(), ) + + +@base.route('/api/applications') +def applications(): + return jsonify(get_k8s_applications()) + + +@base.route('/api/bookmarks') +def bookmarks(): + return jsonify(get_bookmarks())