Ta-Ching Chen and GitHub
47723fcd18
List/Delete HTTP triggers by function ( #1327 )
...
Previously, a user has to delete HTTP triggers point to
the same function one by one. This PR adds new flag --function
to list & delete commands. So that user can delete or list all
triggers with the same function. However, this feature is not
working for triggers with canary deployment setup.
2019-09-27 17:21:11 +08:00
Ta-Ching Chen and GitHub
680eadd959
Add Ingress TLS support ( #1326 )
...
This PR aims to add the Ingress TLS support by specifying the
TLS secret when creating/updating the HTTP trigger.
Command example:
fission route create --name foo \
--url /foo/{bar} --function foofn --createingress \
--ingressannotation "nginx.ingress.kubernetes.io/ssl-redirect=false" \
--ingressannotation "nginx.ingress.kubernetes.io/use-regex=true" \
--ingressrule "*=/foo/*"
--ingresstls "foobartls"
2019-09-27 00:49:23 +08:00
Ta-Ching Chen and GitHub
4ba389cead
Add Ingress host, path and annotations support ( #1325 )
...
For each ingress controller, the format of ingress host,
path and annotations are different. To support different
kinds of controller, this PR adds new ingress config field
to http trigger spec. A user can set annotations, host and
path based on the type of underlying ingress controller
with CLI.
Command example:
fission route create --name foo \
--url /foo/{bar} --function foofn --createingress \
--ingressannotation "nginx.ingress.kubernetes.io/ssl-redirect=false" \
--ingressannotation "nginx.ingress.kubernetes.io/use-regex=true" \
--ingressrule "*=/foo/*"
2019-09-26 16:54:16 +08:00
Ta-Ching Chen and GitHub
85c757bd39
Set maxSurge to 20% for safe rolling upgrade ( #1321 )
2019-09-23 16:11:56 +08:00
Ta-Ching Chen and GitHub
b654bb1bdb
Disable revision history for newdeploy ( #1319 )
2019-09-23 14:25:49 +08:00
Ta-Ching Chen and GitHub
cd74708675
Pre-built docker go module dependency cache image ( #1318 )
2019-09-18 05:07:53 +08:00
Ta-Ching Chen and GitHub
12061fe820
Fix newdeploy doesn't handle error properly ( #1316 )
2019-09-16 15:43:36 +08:00
Ta-Ching Chen and GitHub
7ba954417d
Fix failed to update specialization timeout ( #1315 )
2019-09-16 13:21:25 +08:00
Ta-Ching Chen and GitHub
2c95019257
Fix potential nil pointer problem when using multierror pkg ( #1311 )
2019-09-16 11:03:23 +08:00
Ta-Ching Chen and GitHub
f54fd1d818
Add codecov config file ( #1314 )
2019-09-16 09:20:49 +08:00
Ta-Ching Chen and GitHub
b25a822105
Integrate with Codecov ( #1308 )
2019-09-11 14:52:45 +08:00
Ta-Ching Chen and GitHub
8a8871ed97
Fix executor unable to list secrets/configmaps ( #1307 )
2019-09-11 10:47:20 +08:00
parauliya and Ta-Ching Chen
ff78137eb5
Configurable function level timeout ( #1284 )
2019-09-10 23:28:08 +08:00
Ta-Ching Chen and GitHub
7e9c3882bb
Add specialization timeout default value to CLI ( #1305 )
2019-09-10 17:24:35 +08:00
Ta-Ching Chen and GitHub
c03298a1c7
Update CHANGELOG for 1.5.0 ( #1304 )
2019-09-09 17:06:44 +08:00
Ta-Ching Chen and GitHub
fbb49b81c3
Fission 1.5.0 ( #1303 )
2019-09-09 15:38:27 +08:00
Ta-Ching Chen and GitHub
d0ca43cfa0
Refactor support dump CLI ( #1301 )
2019-09-04 14:42:47 +08:00
moluzhang and Ta-Ching Chen
fdadcc6e50
Support reverse query function for query log ( #1298 )
2019-09-02 18:02:07 +08:00
Ta-Ching Chen and GitHub
ca1702c85b
Fix unit tests failure ( #1297 )
2019-08-30 23:39:45 +08:00
David Sheldon and Ta-Ching Chen
135abe2bba
Fix environment version validation ( #1253 )
2019-08-30 19:02:18 +08:00
Vivek Singh and Ta-Ching Chen
bcad9f28b6
Support for providing multiple CMs and secrets in fn create/update ( #1282 )
2019-08-30 17:13:24 +08:00
Ta-Ching Chen and GitHub
0be5f39fbb
Support nodejs function with 0 argument ( #1295 )
2019-08-30 15:31:04 +08:00
Emil Nikolov and Ta-Ching Chen
abea4299df
Fix wrong go environment error log for specializeHandlerV2 ( #1294 )
2019-08-30 13:37:32 +08:00
Ta-Ching Chen and GitHub
3b1b1f981d
Add troubleshooting guide link ( #1292 )
2019-08-28 14:41:13 +08:00
Ta-Ching Chen and GitHub
2633a1cd0a
Bump Go version to 1.12 ( #1290 )
2019-08-28 13:47:40 +08:00
dependabot[bot] and Ta-Ching Chen
806b3bbbad
Bump nokogiri from 1.10.1 to 1.10.4 in /examples/ruby/parse ( #1291 )
...
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri ) from 1.10.1 to 1.10.4.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases )
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/master/CHANGELOG.md )
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.10.1...v1.10.4 )
Signed-off-by: dependabot[bot] <support@github.com >
2019-08-28 12:23:37 +08:00
Ta-Ching Chen and GitHub
9b170f7d0c
Refactor environment CLI command ( #1265 )
2019-08-27 15:43:59 +08:00
Ta-Ching Chen and GitHub
64d04d9aa3
Fix typo extraCoreComponmentPodConfig -> extraCoreComponentPodConfig ( #1287 )
2019-08-27 14:12:51 +08:00
Ta-Ching Chen and GitHub
bbff0445de
Update go dependencies ( #1240 )
...
NOTES for update k8s dependencies
In go.mod
require (
k8s.io/api kubernetes-x.x.x
k8s.io/apiextensions-apiserver kubernetes-x.x.x
k8s.io/apimachinery kubernetes-x.x.x
// check here https://github.com/kubernetes/client-go#compatibility-matrix
k8s.io/client-go v12.0.0+incompatible
)
2019-08-23 16:17:12 +08:00
Vishal and Ta-Ching Chen
8b7e0480e2
Added community meetings and some other changes ( #1273 )
2019-08-23 13:20:09 +08:00
Ta-Ching Chen and GitHub
542fd81570
Improve CI integration test script ( #1285 )
2019-08-22 16:01:53 +08:00
Ta-Ching Chen and GitHub
ffc82efd04
Add swagger (OpenAPI 2.0) support ( #1245 )
...
* Add swagger (OpenAPI 2.0) support
* Gererate swagger_doc before building bundle image
2019-08-21 15:49:41 +08:00
Suraj Banakar and Ta-Ching Chen
161e084c8e
Fix typo "consumer" => "producer" ( #1278 )
2019-08-20 19:45:56 +08:00
Ta-Ching Chen and GitHub
cc25cc624d
Set full URL path to request header ( #1266 )
2019-08-20 16:44:21 +08:00
Ta-Ching Chen and GitHub
ad517eed94
Fix go 1.9.2 & 1.11.4 shows "go mod not found" ( #1276 )
2019-08-20 10:12:48 +08:00
Suraj Banakar and Ta-Ching Chen
da74b8a86e
Fix typo "specialing" -> "specializing" ( #1275 )
2019-08-19 16:19:28 +08:00
Suraj Banakar and Ta-Ching Chen
6441320e73
Make NewDeployment specialization timeout configurable ( #1260 )
...
* Add specializationtimeout flag to function create/update
* Set specialization timeout of 120 seconds if not present
* Add default newdeploy timeout for rest of the test cases
* Comment out specialization timeout in validations for compatibility
* Add warning if specializationtimeout is lower than default value
2019-08-16 23:15:17 +08:00
cocoifly10 and Ta-Ching Chen
c69782b842
Fix Kafka message queue trigger panic problem caused by err.Error() ( #1271 )
...
fix bug: panic: runtime error: invalid memory address or nil pointer dereference
2019-08-14 17:07:29 +08:00
Ta-Ching Chen and GitHub
fc29c69538
Use fuzzy version for openJDK dependency ( #1269 )
2019-08-13 16:17:10 +08:00
parauliya and Ta-Ching Chen
e4c1e2aa7f
Allow empty repository tag in chart values.yaml ( #1259 )
...
This fix allows the empty repository tag in values.yaml file. The changes are done in the templates of deployment and fluentbit where repository tag will be added in the docker image name only when specified with some value in case of empty repository tag image name contain the name of image and tag only.
2019-08-13 14:22:23 +08:00
msshroff and Ta-Ching Chen
69ddbcd236
Make imagePullPolicy of logger pod configurable ( #1263 )
...
Added correct imagePullPolicy in fluentbit.yaml (logger)
2019-08-09 15:48:31 +08:00
Ta-Ching Chen and GitHub
e63d7433c7
Allow to set deployment config uid during initialization ( #1249 )
2019-08-01 22:53:04 +08:00
Ta-Ching Chen and Vishal
8dee4797d8
Fix release script tagging wrong image name ( #1257 )
2019-07-30 14:51:25 +05:30
Ta-Ching Chen and GitHub
760f02da73
Update tensorflow serving image name in env README ( #1256 )
2019-07-30 14:30:16 +08:00
Vishal and GitHub
acc1d0e723
V1.4.1 ( #1255 )
...
Release 1.4.1
2019-07-29 16:14:49 +05:30
Ta-Ching Chen and GitHub
88f645cc17
Fix wrongly replace spec api version ( #1254 )
2019-07-29 13:49:05 +08:00
David Sheldon and Ta-Ching Chen
f08883fda5
Revert change of product name in README ( #1250 )
2019-07-26 19:37:55 +08:00
Vishal and Ta-Ching Chen
6884371ce7
Analytics env fix in chart ( #1247 )
2019-07-25 19:25:34 +08:00
Ta-Ching Chen and GitHub
7e72c9b599
Fix CI unable to start test due to the same travis build ID ( #1246 )
2019-07-25 15:54:12 +08:00
Vishal and GitHub
77b1bae05a
V1.4.0 ( #1244 )
...
For release 1.4.0
2019-07-25 11:39:33 +05:30