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
Sanket Sudake and GitHub
d9d9390e59
Update changelog with v1.15.0-rc2 release ( #2262 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-11-11 19:23:55 +05:30
Sanket Sudake and GitHub
c5ae216a4e
Capture os signals to gracefully shutdown fission components ( #2261 )
...
- Currently, fission components don't handle shutdown signals.
So we don't get any to do the required cleanup before the fission process
exits. Adding signal capture process with cancelling context so
that all dependent processes stop working when the process gets term
signal.
- Set log level to error in otel shutdown function
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-11-11 17:02:11 +05:30
Sanket Sudake and GitHub
6073e828cb
Capture fission-bundle exit logs with sync ( #2260 )
...
Currently when any of fission component exists, we fail to sync
log as logger.Sync is not called before exiting.
Restructured code so that we can logger.Sync before existing from
the fission bundle component execution.
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-11-11 10:05:22 +05:30
Sanket Sudake and GitHub
bfbaf7298a
Issue #2258 Reafctor ready pod conroller to use lister and cache sync checks ( #2259 )
...
Reactored ready pod controller code to user lister and cache sync checks,
so that we avoid querying lister if cache is not synced in choodPod function.
Also, as noticied in #2258 we were initializing workqueue in goroutine
which was causing nil pointer reference. We have moved it out of goroutine
and kept specific parts in goroutine.
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-11-10 16:00:57 +05:30
Sanket Sudake and GitHub
78600c8c24
Pass context to functionCache functions and debug messages in pool cache ( #2244 )
...
* Active requests count tracking with debug messages
* Pass required contexts to cache functions
* Fix duplicate imports
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-11-10 11:11:44 +05:30
Sanket Sudake and GitHub
0cfa8fb5dd
Add termination policy customization in helm chart ( #2255 )
...
Currently default pod termination logs go to /dev/termination-log.
With CI we need to change customize path somewhere to /var/log for
exporting logs with the kind export logs command.
Setting FallbackToLogsOnError as termination policy for skaffold.
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-11-10 08:47:54 +05:30
Sanket Sudake and GitHub
648b1e2f6d
Remove heapster from fission chart ( #2256 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-11-09 17:33:30 +05:30
Sanket Sudake and GitHub
5899a65155
Goreleaser Update docker manifests to publish latest images ( #2257 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-11-09 17:23:48 +05:30