File tree 8 files changed +88
-11
lines changed
references/cicd-pipeline/apiproxy/resources/jsc
8 files changed +88
-11
lines changed Original file line number Diff line number Diff line change 15
15
" references/dutch-healthcare/healthcare-mock-v1/apiproxy/resources/jsc/mock.js"
16
16
],
17
17
"words" : [
18
+ " Anthos" ,
18
19
" apickli" ,
19
20
" Apigee" ,
20
21
" apigeeapi" ,
21
22
" apigeecli" ,
23
+ " apigeeconnect" ,
24
+ " Apigeectl" ,
22
25
" apigeelint" ,
23
26
" apigeetool" ,
24
27
" apikey" ,
28
+ " apiproduct" ,
29
+ " apiproducts" ,
25
30
" apiproxy" ,
31
+ " apitype" ,
32
+ " apiversion" ,
26
33
" authcode" ,
27
34
" basepath" ,
35
+ " baseuri" ,
28
36
" Behaviour" ,
29
37
" Buildx" ,
30
38
" callout" ,
39
+ " certmanager" ,
31
40
" cicd" ,
32
41
" cloudbuild" ,
42
+ " cloudresourcemanager" ,
43
+ " cloudtrace" ,
44
+ " clusterrole" ,
45
+ " clusterrolebinding" ,
33
46
" CODEOWNERS" ,
47
+ " CODEPAGE" ,
48
+ " commandline" ,
49
+ " containerregistry" ,
34
50
" conversionresult" ,
35
51
" conversiontable" ,
36
52
" COPYPASTE" ,
37
53
" Coursera" ,
54
+ " createcache" ,
38
55
" Dapigee" ,
56
+ " Dapitype" ,
39
57
" Ddeployment" ,
58
+ " deletecache" ,
59
+ " deletekvmmap" ,
40
60
" Denv" ,
61
+ " deployproxy" ,
41
62
" devrel" ,
42
63
" devs" ,
64
+ " Dhosturi" ,
65
+ " Dmfa" ,
43
66
" dockerized" ,
44
67
" Dorg" ,
45
68
" Dpassword" ,
69
+ " Dproxy" ,
46
70
" Dtoken" ,
47
71
" Dusername" ,
48
72
" elif" ,
49
73
" entrypoint" ,
74
+ " envgroup" ,
50
75
" envgroups" ,
51
76
" eval" ,
52
77
" exco" ,
53
78
" fintech" ,
79
+ " flowhooks" ,
80
+ " fullchain" ,
54
81
" GCLB" ,
55
82
" gcloud" ,
83
+ " getcst" ,
84
+ " gkeconnect" ,
85
+ " gkehub" ,
56
86
" googleapi" ,
87
+ " googleapis" ,
88
+ " googletoken" ,
57
89
" gserviceaccount" ,
58
90
" gsutil" ,
59
91
" Hackathon" ,
60
92
" hostnames" ,
93
+ " hosturl" ,
94
+ " iamcredentials" ,
61
95
" iloveapis" ,
96
+ " ingressgateway" ,
62
97
" ipecho" ,
98
+ " istio" ,
63
99
" jdoe" ,
64
100
" Jenkinsfile" ,
101
+ " jsonpath" ,
65
102
" JWKS" ,
103
+ " keyout" ,
66
104
" keyvaluemap" ,
67
105
" keyvaluemaps" ,
106
+ " Kickstarter" ,
107
+ " kubectl" ,
68
108
" Kubernetes" ,
109
+ " kvmentry" ,
110
+ " kvmname" ,
111
+ " kvms" ,
112
+ " letsencrypt" ,
113
+ " LOADBALANCER" ,
114
+ " logdebug" ,
115
+ " logerror" ,
116
+ " logfatal" ,
117
+ " loginfo" ,
118
+ " logutils" ,
119
+ " logwarn" ,
69
120
" markdownlint" ,
121
+ " meshca" ,
122
+ " meshconfig" ,
123
+ " meshtelemetry" ,
124
+ " mgmt" ,
125
+ " mkdir" ,
70
126
" mtls" ,
127
+ " Nameserver" ,
128
+ " newkey" ,
71
129
" nvuillam" ,
72
130
" OIDC" ,
131
+ " OPDK" ,
73
132
" openapi" ,
74
133
" opencontainers" ,
75
134
" openlegacy" ,
76
135
" organisation" ,
77
136
" orgs" ,
137
+ " pathsuffix" ,
138
+ " pcml" ,
78
139
" Pgoogleapi" ,
79
140
" PIPESTATUS" ,
80
141
" Pluralsight" ,
81
142
" PREEMPTIBLE" ,
143
+ " printf" ,
144
+ " proxiesremaining" ,
145
+ " pushd" ,
146
+ " queryparam" ,
82
147
" Quickstart" ,
83
148
" Qwiklabs" ,
149
+ " readlink" ,
150
+ " resourcefiles" ,
84
151
" Sackmesser" ,
85
152
" SCRIPTPATH" ,
86
153
" secretmanager" ,
87
154
" serviceaccount" ,
88
155
" sharedflow" ,
156
+ " sharedflowbundle" ,
89
157
" Sharedflows" ,
90
158
" sourcerepo" ,
159
+ " stackdriver" ,
91
160
" statuscode" ,
92
161
" subnetwork" ,
93
162
" subnetworks" ,
163
+ " targetserver" ,
164
+ " targetservers" ,
94
165
" templating" ,
166
+ " tonumber" ,
167
+ " tostring" ,
95
168
" traceid" ,
96
169
" truststore" ,
97
170
" Turnstyle" ,
171
+ " udca" ,
98
172
" urlencode" ,
99
- " Userinfo"
173
+ " Userinfo" ,
174
+ " virtualhosts" ,
175
+ " xmlbuilder" ,
176
+ " xvzf"
100
177
]
101
178
}
Original file line number Diff line number Diff line change @@ -34,8 +34,8 @@ if (matching) {
34
34
function setNotFoundError ( ) {
35
35
const errorStatus = 404 ;
36
36
const errorReason = "Not Found" ;
37
- const errrorContent = {
38
- errror : {
37
+ const errorContent = {
38
+ error : {
39
39
errors : [
40
40
{
41
41
message : errorReason ,
@@ -49,5 +49,5 @@ function setNotFoundError() {
49
49
context . setVariable ( "response.status.code" , errorStatus ) ;
50
50
context . setVariable ( "response.reason.phrase" , errorReason ) ;
51
51
context . setVariable ( "response.header.Content-Type" , "application/json" ) ;
52
- context . setVariable ( "response.content" , JSON . stringify ( errrorContent ) ) ;
52
+ context . setVariable ( "response.content" , JSON . stringify ( errorContent ) ) ;
53
53
}
Original file line number Diff line number Diff line change @@ -128,7 +128,7 @@ npx apigeetool createcache -u "$APIGEE_USER" -p "$APIGEE_PASS" -o "$APIGEE_ORG"
128
128
# ##
129
129
130
130
GCP_SA_KEY=$( jq ' . | tostring' < " ./credentials.json" )
131
- curl -XPOST -s -u " $APIGEE_USER :$APIGEE_PASS " " https://api.enterprise.apigee.com/v1/o/$APIGEE_ORG /e/$APIGEE_ENV /keyvaluemaps" \
131
+ curl -X POST -s -u " $APIGEE_USER :$APIGEE_PASS " " https://api.enterprise.apigee.com/v1/o/$APIGEE_ORG /e/$APIGEE_ENV /keyvaluemaps" \
132
132
-H ' Content-Type: application/json; charset=utf-8' \
133
133
--data-binary @- > /dev/null << EOF
134
134
{
Original file line number Diff line number Diff line change @@ -141,4 +141,4 @@ that simplifies Apigee deployments by eliminating the need for you to create and
141
141
maintain pom files. It supports proxy deployments to Apigee Edge, hybrid and X
142
142
products. It also provides a Docker container that removes the need for you to
143
143
install Java and Maven and its dependencies on your build machines with m2 cache
144
- initialised at the time of docker build.
144
+ initialized at the time of docker build.
Original file line number Diff line number Diff line change @@ -154,7 +154,7 @@ if [ "$apiversion" = "google" ]; then
154
154
-Dtoken=" $token " \
155
155
-Dapigee.options=" ${deploy_options:- override} " \
156
156
-Dapigee.config.options=" ${config_action:- none} " \
157
- -Dapigee.depoloyment .sa=" ${deployment_sa} " )
157
+ -Dapigee.deployment .sa=" ${deployment_sa} " )
158
158
elif [ " $apiversion " = " apigee" ]; then
159
159
# install for apigee Edge
160
160
cp " $SCRIPT_FOLDER /pom-edge.xml" " $temp_folder /pom.xml"
Original file line number Diff line number Diff line change @@ -57,7 +57,7 @@ limitations under the License.
57
57
<apigee .hosturl>https://${baseuri}</apigee .hosturl>
58
58
<apigee .bearer>${token}</apigee .bearer>
59
59
<apigee .apitype>${apitype}</apigee .apitype>
60
- <apigee .googletoken.email>${apigee.depoloyment .sa}</apigee .googletoken.email>
60
+ <apigee .googletoken.email>${apigee.deployment .sa}</apigee .googletoken.email>
61
61
</properties >
62
62
63
63
<build >
Original file line number Diff line number Diff line change @@ -89,7 +89,7 @@ export ENV_GROUP_NAME='test'
89
89
### Ingress config
90
90
91
91
By default a subdomain will be created for every environment group
92
- e.g. test.1-2-3-4.nip.io (where 1.2.3.4 is the IP of the isto ingress)
92
+ e.g. test.1-2-3-4.nip.io (where 1.2.3.4 is the IP of the istio ingress)
93
93
94
94
` INGRESS_TYPE ` can be ` external ` (default) or ` internal `
95
95
@@ -114,7 +114,7 @@ Apigee hybrid ingress:
114
114
- ` export CERT_TYPE='' ` (default) Automatically obtain trusted certificates (through
115
115
Let's encrypt). For details see [ this] ( https://community.apigee.com/articles/86322/free-trusted-ssl-certificates-for-apigee-hybrid-in.html )
116
116
blog post in the Apigee community.
117
- - ` export CERT_TYPE='self-signed' ` creates self-signed certifificates
117
+ - ` export CERT_TYPE='self-signed' ` creates self-signed certificates
118
118
- ` export CERT_TYPE='skip' ` skips the certificate creation and relies on you
119
119
creating a ` tls-hybrid-ingress ` certificate in the ` istio-system ` namespace.
120
120
Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ ENV_GROUP_NAME=${ENV_GROUP_NAME:="test"}
24
24
25
25
source " $QUICKSTART_ROOT /steps.sh"
26
26
27
- # enables all reqired GCP APIs
27
+ # enables all required GCP APIs
28
28
enable_all_apis
29
29
30
30
# configure installation
You can’t perform that action at this time.
0 commit comments