d4f58bde5a
Added metrics for fission mqtrigger and optimizations in trigger subscriptions ( #2399 )
...
- Use mqtrigger watch instead of polling mqtrigger every 5 seconds
- Added metrics to monitor no of subscriptions, and no of messages per subscription
- Add standard go metrics exported by prometheus
- Enable prometheus discovery for mqtrigger pod
- Optimized mqtrigger manager cache
- Add unit tests for mqtrigger cache
Co-authored-by: Sanket Sudake <sanketsudake@gmail.com >
2022-04-05 21:51:05 +05:30
Sanket Sudake and GitHub
0063f40afe
Go version 1.18 update ( #2395 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2022-03-23 15:11:16 +05:30
Ankit Chawla and GitHub
46522d4680
Fixing gcp connector name typo ( #2393 )
2022-03-17 18:39:00 +05:30
Ankit Chawla and GitHub
8387ab3f00
Upgraded alpine version ( #2391 )
2022-03-17 17:18:58 +05:30
Ankit Chawla and GitHub
8b842b6be0
Fixed poolmgr pod naming error ( #2385 )
2022-03-17 16:20:00 +05:30
Pradeep Lakshmi Narasimha and GitHub
08b39a14d6
feature: Added commandline flags to set env var on the runtime and builder containers ( #2369 )
2022-03-16 14:38:29 +05:30
Sanket Sudake and GitHub
985d6e92eb
Go 1.17 and dependencies update ( #2381 )
...
* Update Go version to 1.17 and dependencies
* Changes in ProbeHandler and LifeCycleHandler
* Update CRD definitions
* Update Go version to 1.17 in Github Actions
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2022-03-14 16:41:40 +05:30
Ankit Chawla and GitHub
3f27674483
Upgraded archiver dependency to v3.5.1 ( #2378 )
2022-03-14 10:29:28 +05:30
Sanket Sudake and GitHub
e4aa5e6770
[helm chart] Remove prometheus chart dependency from Fission ( #2371 )
...
* Removing Prometheus dependency from fission chart
* User should install their own Prometheus installation
* Install Prometheus chart in Github CI workflow
* Change Prometheus query logging to debug
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2022-03-02 10:58:56 +05:30
Sanket Sudake and GitHub
d4ac526798
Refactoring prometheus metrics and labels ( #2375 )
...
This change mainly fixes few things around router and executor
exposed metrices.
1. We are trying to follow standard in metric names.
2. Lables such as namespace are colliding with kube-prometheus standards
so they are getting relabled to exported_namespace. Added function prefix
to resolve this.
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2022-03-02 10:10:58 +05:30
Sanket Sudake and GitHub
63599d0576
Update prometheus client go ( #2374 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2022-03-01 11:18:17 +05:30
Ankit Chawla and GitHub
a90591d273
Added imagepullsecrets to helm ( #2364 )
2022-02-28 14:18:18 +05:30
85a56bf1f8
[helm chart] fission deployments resources ( #2370 )
...
* fix helm templating on resources of router deployment
* add resources attribute to other fission deployments
Co-authored-by: crmendes <carlos.mendes@kelvininc.com >
2022-02-25 10:26:47 +05:30
Ankit Chawla and GitHub
e0c09d9159
Revert "Added function to sanitize strings by escaping quotes ( #2360 )" ( #2367 )
...
This reverts commit be62e3ace4 .
2022-02-21 15:34:38 +05:30
Ankit Chawla and GitHub
be62e3ace4
Added function to sanitize strings by escaping quotes ( #2360 )
2022-02-21 12:44:27 +05:30
Ankit Chawla and GitHub
68f979a7fd
Upgraded nats-streaming-server version ( #2361 )
2022-02-15 10:10:24 +05:30
Sanket Sudake and GitHub
7431b99ec8
Update changelog for 1.16.0-rc1 ( #2359 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2022-02-14 12:41:45 +05:30
Sanket Sudake and GitHub
29cae9ce3e
Fix code/doc generators and deepgen code ( #2353 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2022-02-12 12:04:08 +05:30
Sanket Sudake and GitHub
e7c03b1cd9
Update version to v1.16.0-rc1 in chart ( #2350 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2022-02-11 15:19:44 +05:30
Shubham Nazare and GitHub
c1661b8315
dump HTTP request/response for function test ( #2348 )
2022-02-11 14:35:21 +05:30
Ankit Chawla and GitHub
974176ddf1
Fix validation for secret & configmap reference with function ( #2349 )
2022-02-11 09:00:47 +05:30
Ankit Chawla and GitHub
d846191960
Added validation to keda types and updated help ( #2346 )
...
* Added validation to keda types and updated help
* Changed formatting of help
* Changed variable name
2022-02-09 19:55:14 +05:30
Ankit Chawla and GitHub
8a8c1a8eac
Changed deletion order in spec destroy according to dependency ( #2344 )
2022-02-08 13:54:28 +05:30
Ankit Chawla and GitHub
29e6f7070d
Prevent env deletion if any function exists ( #2343 )
...
* Added force deletion flag for env
2022-02-07 16:20:54 +05:30
Shubham Nazare and GitHub
7119913a12
CLI Check ( #2341 )
...
* added checks for kubernetes-version, fission-services and fission-version
* refactor kuberntes and fission version check
2022-02-07 11:01:20 +05:30
Ankit Chawla and GitHub
f36b9d5cbd
[Feature] Force spec apply even if conflicting resources exist with different deployment ID ( #2338 )
...
* Added allowconflicts flag to specs
* Made changes for all resources
* Added help for allowconflicts flag
* Changed function isObjectMetaEqual
2022-02-02 12:28:41 +05:30
Pradeep Lakshmi Narasimha and GitHub
b48da4446c
feature: Basic auth support with fission router ( #2292 )
2022-02-01 19:40:40 +05:30
Sanket Sudake and GitHub
cb37ba4cb8
Change URL structure for CLI docs with reference ( #2339 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2022-01-31 14:12:13 +05:30
Shubham Nazare and GitHub
c59043ee77
make graceperiod configurable for container functions ( #2337 )
2022-01-28 10:18:20 +05:30
Shubham Nazare and GitHub
a494f38bf9
show error while creating mqtrigger if given function is not present ( #2306 )
2022-01-25 10:41:09 +05:30
Sanket Sudake and GitHub
4735fbab79
Rbac resources per release for multiple installation on same cluster ( #2302 )
...
* Change RBAC resource names work for multiple Fission release
* Fetch secret configmap and package cluster role based on the release name
* Remove default namespace hardcoding from helm chart
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2022-01-18 09:18:53 +05:30
Sanket Sudake and GitHub
a348fa6104
ci(Mergify): configuration update ( #2303 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2022-01-17 19:00:04 +05:30
Ankit Chawla and GitHub
eaa55ab661
Minor bug fixes ( #2298 )
2022-01-11 17:06:21 +05:30
Pradeep Lakshmi Narasimha and GitHub
c494cc1e8b
Apply commit label on resources created/updated when '--commitlabel' flag is passed ( #2279 )
2022-01-11 12:31:59 +05:30
Ankit Chawla and GitHub
3bd8737934
Added ignorenotfound flag for all resources' deletion ( #2293 )
...
Treat \"resource not found\" as a successful delete if ignorenotfound flag passed while deletion of Fission resource.
2022-01-06 17:30:05 +05:30
Sanket Sudake and GitHub
ad1891f4ae
Update changelog for 1.15.1 release ( #2289 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-12-29 10:33:52 +05:30
Sanket Sudake and GitHub
359ba39993
Spell fixes across code ( #2288 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-12-28 18:40:07 +05:30
Sanket Sudake and GitHub
cbbdac2b8d
Update release version to v1.15.1 ( #2287 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-12-28 10:43:04 +05:30
Sanket Sudake and GitHub
30b764a220
MQT Kafka: Use Sarama Group Consumer instead of bsm/sarama-cluster library ( #2286 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-12-22 18:00:25 +05:30
Sanket Sudake and GitHub
0ef131ee60
Capture error from schema check in preupgrade verification ( #2285 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-12-21 20:25:51 +05:30
Dylan Arbour and GitHub
0d41e16040
Simplify if logic in container executor deployment creation ( #2282 )
...
Signed-off-by: Dylan Arbour <arbourd@users.noreply.github.com >
2021-12-20 10:43:12 +05:30
Sanket Sudake and GitHub
27cc89ac83
chore: Update dependency opencontainers/runc v1.0.3 ( #2281 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-12-16 15:43:32 +05:30
YachikaRalhan and GitHub
03b9726ac0
Allow user to use existing bucket with same name via fission storage service ( #2275 )
...
* If a bucket already exists with the same name, allow the user to use that one
* Abstracted create or get a storage container
* Check err when the con is empty and return container name with error
2021-12-10 15:59:08 +05:30
Sanket Sudake and GitHub
86ac3c4d20
Retry pod choose if we get terminated or deleted pod from ready pod controller ( #2274 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-12-10 13:45:44 +05:30
Sanket Sudake and GitHub
6910ac57e8
Add support for generating CRD docs ( #2273 )
...
* Add support for generating CRD docs
* Correct typos in custom resource definitions
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-11-30 15:54:53 +05:30
Sanket Sudake and GitHub
0d509d45d0
Update changelog for v1.15.0 release ( #2269 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-11-23 15:45:45 +05:30
Sanket Sudake and GitHub
21ab6b36b9
Update release version to 1.15.0 in charts ( #2267 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-11-23 13:26:28 +05:30
Sanket Sudake and GitHub
f86a1f2349
Update alpine base image to 3.14.3 and security fixes ( #2266 )
...
* Update alpine base image to 3.14.3
* Security: Update github.com/opencontainers/image-spec to v1.0.2
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-11-23 10:10:07 +05:30
Sanket Sudake and GitHub
643b82fb58
Adding PULL_REQUEST_TEMPLATE.md ( #2265 )
2021-11-16 12:51:08 +05:30
Sanket Sudake and GitHub
51832f7e0f
Update chart logo with svg image ( #2264 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-11-12 16:56:57 +05:30