Skip to content

Commit

Permalink
Implement CLI login and Azure infrastructure
Browse files Browse the repository at this point in the history
Issue: #75

Before AME can be used in production settings there must be support for
authenication and cloud infrastructure like AKS.

Therefore this commit implements implements OIDC based login for the CLI
and Azure terraform + k8s configuration.

Extra:

This commit revamps the local deployment for development to better
replicate a production like environment. This includes a local keycloak,
TLS with self signed cert manager issuer and ingress with nginx.
  • Loading branch information
jmintb committed Feb 10, 2023
1 parent 5cebb2c commit 6a6731f
Show file tree
Hide file tree
Showing 42 changed files with 3,442 additions and 763 deletions.
1 change: 1 addition & 0 deletions .github/workflows/action.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ jobs:
just add_helm_repos
just setup_cluster
just deploy_ame_to_cluster
just set_host_entries
- name: Validate commit
env:
AME_TEST_GH_TOKEN: ${{ secrets.AME_TEST_GH_TOKEN }}
Expand Down
Loading

0 comments on commit 6a6731f

Please sign in to comment.