tacker/tacker
Qibin Yao 57902730d6 Add OpenID Connect Token Auth for k8s
This patch adds openid token auth support when calling k8s APIs.

Openid token auth of k8s relies on an external openid provider,
and Keycloak acts as the openid provider in this implementation.

Implements: blueprint support-openid-k8s-vim
Change-Id: Ie5e080a20cba3ba0ed514ede7955eb16729d797c
2022-09-12 01:26:53 +00:00
..
agent from i18n import _ when quoting them 2019-08-09 09:59:48 +08:00
api Merge "Support handling large queries for vnf packages" 2022-09-06 13:51:29 +00:00
cmd Multi version API support 2021-09-16 01:19:51 +00:00
common Add OpenID Connect Token Auth for k8s 2022-09-12 01:26:53 +00:00
conductor Handled exception in exception of instantiation 2022-09-05 07:28:21 +00:00
conf Support handling large queries for vnf packages 2022-09-01 11:26:25 +09:00
db Add OpenID Connect Token Auth for k8s 2022-09-12 01:26:53 +00:00
extensions Add OpenID Connect Token Auth for k8s 2022-09-12 01:26:53 +00:00
glance_store Use LOG.warning instead of deprecated LOG.warn 2021-12-15 01:28:39 +00:00
hacking Use LOG.warning instead of deprecated LOG.warn 2021-12-15 01:28:39 +00:00
keymgr Drop most of six importings 2020-10-19 12:10:05 +00:00
locale Imported Translations from Zanata 2020-10-24 08:58:53 +00:00
mistral Replaces uuid.uuid4 with uuidutils.generate_uuid() 2017-07-18 14:00:58 +00:00
nfvo Add OpenID Connect Token Auth for k8s 2022-09-12 01:26:53 +00:00
objects Restrict changing subscription of different tenant 2022-09-07 16:11:14 +05:30
plugins Refactor constants in conductor 2022-02-21 11:58:26 +09:00
policies Remove deprecated attributes from context 2022-06-03 10:48:44 +09:00
privileged Fix failure of testing privsep 2022-03-18 19:25:11 +09:00
releasenotes/notes Support for Change External VNF Connectivity 2021-03-26 17:54:12 +09:00
services Drop most of six importings 2020-10-19 12:10:05 +00:00
sol_refactored Add OpenID Connect Token Auth for k8s 2022-09-12 01:26:53 +00:00
tests Add OpenID Connect Token Auth for k8s 2022-09-12 01:26:53 +00:00
tosca Fix UT and FT VNFD yaml because lack of properties 2021-04-01 13:32:28 +09:00
vnflcm Fixed some bugs for Mgmt Driver 2022-08-31 11:10:32 +09:00
vnfm Add OpenID Connect Token Auth for k8s 2022-09-12 01:26:53 +00:00
__init__.py Drop most of six importings 2020-10-19 12:10:05 +00:00
_i18n.py Remove i18n.enable_lazy() call from tacker.cmd 2018-11-14 14:56:52 +05:30
alarm_receiver.py Use more reasonable default domain name 2022-04-26 05:49:24 +00:00
auth.py Merge "Add missed parameters in auto-generated config" 2022-03-18 09:30:23 +00:00
context.py Remove deprecated attributes from context 2022-06-03 10:48:44 +09:00
manager.py Sychronize vnf action tasks 2020-04-22 07:43:50 +00:00
policy.py Replace deprecated import of ABCs from collections 2021-08-31 13:59:17 +00:00
service.py Fix two-stage process launcher in tacker-server 2021-04-23 09:33:49 +09:00
version.py Cleanup vim settings 2016-03-28 13:03:56 +02:00
wsgi.py Fix usage of deprecated .best_match() 2022-05-30 09:05:25 +00:00