-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(capi): add recipes and modify tf to make compatible with CAPI te…
…sting (#357) Signed-off-by: David van der Spek <vanderspek.david@gmail.com>
- Loading branch information
Showing
6 changed files
with
103 additions
and
16 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,89 @@ | ||
name: console-azure-cluster-api | ||
description: Deploys console on an EKS cluster | ||
provider: AZURE | ||
primary: false | ||
private: true | ||
oidcSettings: | ||
uriFormat: https://{domain}/oauth/callback | ||
authMethod: POST | ||
domainKey: console_dns | ||
dependencies: | ||
- repo: bootstrap | ||
name: azure-cluster-capi | ||
- repo: monitoring | ||
name: monitoring-azure-capi | ||
- repo: ingress-nginx | ||
name: ingress-nginx-azure-capi | ||
- repo: postgres | ||
name: azure-postgres-capi | ||
tests: | ||
- name: git access | ||
type: GIT | ||
args: | ||
- name: username | ||
repo: console | ||
key: git_user | ||
- name: password | ||
repo: console | ||
key: access_token | ||
- name: private_key | ||
repo: console | ||
key: private_key | ||
- name: passphrase | ||
repo: console | ||
key: passphrase | ||
- name: url | ||
repo: console | ||
key: repo_url | ||
sections: | ||
- name: console | ||
configuration: | ||
- name: console_dns | ||
documentation: Fully Qualified Domain Name for the console dashboard, eg console.topleveldomain.com if topleveldomain.com is the hostname you inputed above. | ||
type: DOMAIN | ||
- name: git_user | ||
documentation: git username for console to use in git operations, eg your github username | ||
type: STRING | ||
- name: git_email | ||
documentation: email for git operations by console | ||
type: STRING | ||
- name: admin_name | ||
documentation: name for the initial admin user | ||
type: STRING | ||
- name: repo_url | ||
documentation: the url to the remote git repo | ||
type: FUNCTION | ||
functionName: repoUrl | ||
- name: access_token | ||
documentation: github/gitlab access token to use for http git authentication | ||
type: STRING | ||
condition: | ||
operation: PREFIX | ||
field: repo_url | ||
value: https | ||
- name: private_key | ||
documentation: path to the private key to use for git authentication | ||
type: FILE | ||
default: ~/.ssh/id_rsa | ||
condition: | ||
operation: NOT | ||
field: access_token | ||
- name: public_key | ||
documentation: path to the public key to use for git authentication | ||
type: FILE | ||
default: ~/.ssh/id_rsa.pub | ||
condition: | ||
operation: NOT | ||
field: access_token | ||
- name: passphrase | ||
documentation: passphrase to use for encrypted private keys (leave empty if not applicable) | ||
type: PASSWORD | ||
optional: true | ||
condition: | ||
operation: NOT | ||
field: access_token | ||
items: | ||
- type: TERRAFORM | ||
name: azure-cluster-api | ||
- type: HELM | ||
name: console |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters