7
7
workflow_dispatch :
8
8
# Adds schdeule event trigger for daily reset.
9
9
# https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#schedule
10
- schedule :
11
- # Run daily at 04:30 UTC.
12
- - cron : ' 30 04 * * *'
10
+ # schedule:
11
+ # # Run daily at 04:30 UTC.
12
+ # - cron: '30 04 * * *'
13
13
jobs :
14
14
15
15
OS-OSD-Preview-Scheduled-Deployment :
16
- uses : opensearch-project/dashboards-anywhere/.github/workflows/deployment-template.yml@main
16
+ uses : opensearch-project/dashboards-anywhere/.github/workflows/deployment-template.yml@release-218
17
17
with :
18
18
helm-repo : https://opensearch-project.github.io/helm-charts/
19
19
deploy-env : preview
32
32
otel_root_ca : ${{ secrets.OTEL_ROOT_CA }}
33
33
otel_data_prepper_cert : ${{ secrets.OTEL_DATA_PREPPER_CERT }}
34
34
kibanaserver : ${{ secrets.KIBANASERVER }}
35
-
36
- OS-OSD-SearchApps-Scheduled-Deployment :
37
- uses : opensearch-project/dashboards-anywhere/.github/workflows/deployment-template.yml@main
38
- with :
39
- helm-repo : https://opensearch-project.github.io/helm-charts/
40
- deploy-env : searchapps
41
- secrets :
42
- access-key-id : ${{ secrets.AWS_ACCESS_KEY_ID_SEARCHAPPS }}
43
- secret-access-key : ${{ secrets.AWS_SECRET_ACCESS_KEY_SEARCHAPPS }}
44
- region : ${{ secrets.AWS_REGION_SEARCHAPPS }}
45
- kube-config : ${{ secrets.KUBE_CONFIG_DATA_SEARCHAPPS }}
46
- openid_client_id : ${{ secrets.OPENID_CLIENT_ID_SEARCHAPPS }}
47
- openid_client_secret : ${{ secrets.OPENID_CLIENT_SECRET_SEARCHAPPS }}
48
- openid_base_redirect_url : ${{ secrets.OPENID_BASE_REDIRECT_URL_SEARCHAPPS }}
49
- openid_logout_url : ${{ secrets.OPENID_LOGOUT_URL_SEARCHAPPS }}
50
- ga-tracking-id : ${{ secrets.GA_TRACKING_ID }}
51
- osd_user : ${{ secrets.OSD_USER_SEARCHAPPS }}
52
- osd_user_password : ${{ secrets.OSD_USER_PASSWORD_SEARCHAPPS }}
53
- otel_root_ca : ${{ secrets.OTEL_ROOT_CA }}
54
- otel_data_prepper_cert : ${{ secrets.OTEL_DATA_PREPPER_CERT }}
55
- kibanaserver : ${{ secrets.KIBANASERVER }}
56
-
57
- OS-OSD-Observability-Scheduled-Deployment :
58
- uses : opensearch-project/dashboards-anywhere/.github/workflows/deployment-template.yml@main
59
- with :
60
- helm-repo : https://opensearch-project.github.io/helm-charts/
61
- deploy-env : observability
62
- secrets :
63
- access-key-id : ${{ secrets.AWS_ACCESS_KEY_ID_OBSERVABILITY }}
64
- secret-access-key : ${{ secrets.AWS_SECRET_ACCESS_KEY_OBSERVABILITY }}
65
- region : ${{ secrets.AWS_REGION_OBSERVABILITY }}
66
- kube-config : ${{ secrets.KUBE_CONFIG_DATA_OBSERVABILITY }}
67
- openid_client_id : ${{ secrets.OPENID_CLIENT_ID_OBSERVABILITY }}
68
- openid_client_secret : ${{ secrets.OPENID_CLIENT_SECRET_OBSERVABILITY }}
69
- openid_base_redirect_url : ${{ secrets.OPENID_BASE_REDIRECT_URL_OBSERVABILITY }}
70
- openid_logout_url : ${{ secrets.OPENID_LOGOUT_URL_OBSERVABILITY }}
71
- ga-tracking-id : ${{ secrets.GA_TRACKING_ID }}
72
- osd_user : ${{ secrets.OSD_USER_OBSERVABILITY }}
73
- osd_user_password : ${{ secrets.OSD_USER_PASSWORD_OBSERVABILITY }}
74
- otel_root_ca : ${{ secrets.OTEL_ROOT_CA }}
75
- otel_data_prepper_cert : ${{ secrets.OTEL_DATA_PREPPER_CERT }}
76
- kibanaserver : ${{ secrets.KIBANASERVER }}
77
- query_datasources_master_key : ${{ secrets.QUERY_DATASOURCES_MASTER_KEY }}
35
+ esnode_cert : ${{ secrets.ESNODE_CERT }}
36
+ esnode_key_cert : ${{ secrets.ESNODE_KEY_CERT }}
37
+ root_ca_cert : ${{ secrets.ROOT_CA_CERT }}
78
38
79
39
OSD-Functional-Test-Preview :
80
40
needs : OS-OSD-Preview-Scheduled-Deployment
83
43
endpoint : https://reinvent.playground.opensearch.org
84
44
secrets :
85
45
osd-user : ${{ secrets.OSD_USER_PREVIEW }}
86
- osd-user-password : ${{ secrets.OSD_USER_PASSWORD_PREVIEW }}
87
-
88
- OSD-Functional-Test-SearchApps :
89
- needs : OS-OSD-SearchApps-Scheduled-Deployment
90
- uses : opensearch-project/dashboards-anywhere/.github/workflows/functional-test-template.yml@searchapps
91
- with :
92
- endpoint : https://searchapps.playground.opensearch.org
93
- secrets :
94
- osd-user : ${{ secrets.OSD_USER_SEARCHAPPS }}
95
- osd-user-password : ${{ secrets.OSD_USER_PASSWORD_SEARCHAPPS }}
96
-
97
- OSD-Functional-Test-Observability :
98
- needs : OS-OSD-Observability-Scheduled-Deployment
99
- uses : opensearch-project/dashboards-anywhere/.github/workflows/functional-test-template.yml@observability
100
- with :
101
- endpoint : https://observability.playground.opensearch.org
102
- secrets :
103
- osd-user : ${{ secrets.OSD_USER_OBSERVABILITY }}
104
- osd-user-password : ${{ secrets.OSD_USER_PASSWORD_OBSERVABILITY }}
46
+ osd-user-password : ${{ secrets.OSD_USER_PASSWORD_PREVIEW }}
0 commit comments