Sanket Sudake and GitHub
f11902e81b
Backup prometheus data from CI run ( #2636 )
...
* Backup Prometheus data from CI run
* use `kube-prometheus-stack` instead of `prometheus`
* Add dump-analyzer script
* Fix monitor helm chart values
* Update readme for dump-analyzer
* Disable grafana and alertmanager
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2022-11-25 15:48:09 +05:30
Sanket Sudake and GitHub
2bd005c387
Refactor code generator for deepcopy files ( #2580 )
...
* Refactor code generator for deep copy files
* Add timeout to push PR workflow
* Add timeout for the fission-dump command
* Update helm and kind versions
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2022-10-27 16:24:59 +05:30
121f962399
Add yaml manifest generation ( #2548 )
...
Co-authored-by: shaunak_deshmukh <shaunak@infracloud.io >
2022-09-16 18:13:46 +05:30
05130949ad
Add grafana dashboards and configmap creation for auto provisioning ( #2519 )
...
* Add grafana dashboards and configmap creation
* Fix Data source, job and template rules
* Add units to all panels
* fix units and fix linting issues
* Enable verbose linting for dashboards
Co-authored-by: shaunak_deshmukh <shaunak@infracloud.io >
2022-09-12 17:10:07 +05:30
e4751d54cb
Add dashboard linting workflow ( #2529 )
...
Co-authored-by: shaunak_deshmukh <shaunak@infracloud.io >
2022-09-02 13:40:49 +05:30
Sanket Sudake and GitHub
dca306d87f
Change default branch to main across repository ( #2514 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2022-08-22 14:57:00 +05:30
a3fde534e2
Add Github actions release CI ( #2505 )
...
Co-authored-by: shaunak_deshmukh <shaunak@infracloud.io >
2022-08-18 16:08:39 +05:30
Sanket Sudake and GitHub
21c76683ef
[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
fe0c1e3683
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
1b3833205c
refactoring: Breakdown fission-all chart into components and removed fission-core ( #2224 )
...
* Sync a few files from fission-all to fission-core chart
* Change values in fission-all chart
We keep the following components by default disabled now, which were enabled by default earlier.
1. nats - Fission Nats integration
2. influxdb - Influxdb and logger component
3. prometheus - Prometheus disabled by default
4. canaryDeployment - Disabled by default
This change reduces the need for a fission-core chart and we can configure
values of fission-all so that it can provide the behaviour of fission-all
as well as fission-core.
* Remove fission-core chart
* Add README in the fission-all chart
* Rename clusterrolebinding fission-crd to fission-cr-admin
* Add icon and sources in helm chart
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-10-19 15:59:14 +05:30
Sanket Sudake and GitHub
6e00aa6cf5
Update docs link to fission.io/docs ( #2210 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-09-28 17:56:43 +05:30
Sanket Sudake and GitHub
23d6266335
chore(changelog): Cleanup changelog and exclude non-standard releases ( #2203 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-09-23 12:44:50 +05:30
Sanket Sudake and GitHub
1347d73b04
fix: Goreleaser for build and release ( #2189 )
...
* Add goreleaser for building binaries
* Update CONTRIBUTING.md
* Break release scripts for goreleaser
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-09-21 15:29:40 +05:30
Sanket Sudake and GitHub
fea8dbef1a
Remove unused code from Fission ( #2136 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-07-29 19:15:50 +05:30
Sanket Sudake and GitHub
eb72fdc717
Enable race detector for unit tests ( #2085 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-07-23 13:24:10 +05:30
Sanket Sudake and GitHub
a7f819a78e
Optimize swagger doc generator for Fission CR types ( #2123 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-07-22 19:05:37 +05:30
Sanket Sudake and GitHub
a493f0117d
Move informers,clientset and listers to generated package ( #2093 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-06-26 11:13:46 +05:30
Sanket Sudake and GitHub
cc0400bdd4
Move clientset,listers,informers to pkg/client from pkg/apis ( #2090 )
...
* Move clientset,listers,informers to pkg/client from pkg/apis
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
* Update golangci-lint version and timeout
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-06-24 12:07:14 +05:30
Sanket Sudake and GitHub
d06ad04341
Changes for 1.13.1 release ( #2087 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-06-21 15:22:59 +05:30
Sanket Sudake and GitHub
3f99b483cb
Correct release name in release script for non helm install ( #2084 )
...
* Correct release name in release script for non helm install
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
* Increase test timeout to 20 minutes
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
* Enable codeql for master only
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-06-20 21:38:48 +05:30
Sanket Sudake and GitHub
6fbd4878be
Generate and archive fission cli per OS and platform ( #2071 )
...
* Generate and archive fission cli per OS and platform
* Separate tagging from release script
2021-06-16 13:10:31 +05:30
Sanket Sudake and GitHub
023a9905f6
Changes for releasing 1.13 ( #2070 )
...
* Changes for releasing 1.13
- Changed release version in charts 1.13
- Made changes in release scripts and makefile
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
* Update helm chart maintainers
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-06-15 19:50:23 +05:30
Sanket Sudake and GitHub
f5dc6ab994
Correct docker platforms and optimize make commands ( #2066 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-06-11 13:05:08 +05:30
5f47a25711
Multiarch release ( #1929 )
...
* Adding release script for multiarch
Signed-off-by: Harsh Thakur <harshthakur9030@gmail.com >
* Comment on buildx
Signed-off-by: Harsh Thakur <harshthakur9030@gmail.com >
* Remove need of triggering buildx script explicitly in build
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
Co-authored-by: Sanket Sudake <sanketsudake@gmail.com >
2021-06-02 14:40:11 +05:30
Sanket Sudake and GitHub
369537e515
Cleanup and remove hardcoding from delete-crds script ( #2035 )
...
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2021-05-23 13:23:30 +05:30
Sanket Sudake and GitHub
2a014e56b0
Add Google Analytics reporting in place of existing custom reporting ( #2015 )
...
Replacing the older analytics with a new Google Analytics based mechanism.
2021-05-12 12:24:27 +05:30
040763ebb2
fix: hack/Dockerfile to reduce vulnerabilities ( #2016 )
...
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-DEBIAN10-OPENSSL-567125
- https://snyk.io/vuln/SNYK-DEBIAN10-PERL-570792
- https://snyk.io/vuln/SNYK-DEBIAN10-PERL-570797
- https://snyk.io/vuln/SNYK-DEBIAN10-PERL-570802
- https://snyk.io/vuln/SNYK-DEBIAN10-SUBVERSION-1071814
Co-authored-by: Sanket Sudake <sanketsudake@gmail.com >
2021-05-10 18:19:37 +05:30
Harsh Thakur and GitHub
0d93c109fb
Maintain CRD folder to keep track of Schemas ( #1938 )
...
Adds CRD Yaml files needed for upgrade as the OpenAPISchema validation has been added.
2021-04-27 17:20:03 +05:30
Vishal and GitHub
6e3c42f238
Release 1.11.1 ( #1838 )
...
Release 1.11.1 along with some changes to release script
2020-10-15 11:06:05 +05:30
Vishal and GitHub
2b805fc7ca
Release 1.11.0 ( #1716 )
2020-09-16 22:27:02 +05:30
Vishal and GitHub
c1ac7fcd38
Bumping up release of Helm for release script ( #1715 )
...
Upgrading to Helm3 for all CI testing
2020-09-16 16:07:48 +05:30
Sahil Lakhwani and GitHub
54b384efec
jvm-jersey-env ( #1677 )
...
A new Jersey framework based JVM environment which is lightweight and simpler.
2020-09-08 21:24:25 +05:30
1755d3a017
Adding NodeJS version 12 env ( #1683 )
...
Co-authored-by: Rahul Bhati <rjbhati009@gmail.com >
2020-08-28 10:24:22 +05:30
Vishal and GitHub
3e8cbe112f
Release 1.9.0 ( #1597 )
2020-05-11 01:26:46 +05:30
Jared Davis and GitHub
efd86e1b27
Create fission environment for go version 1.14 ( #1570 )
2020-04-12 23:02:06 +08:00
Ta-Ching Chen and GitHub
633593e412
Fix github_changelog_generator error ( #1527 )
2020-02-04 00:02:42 +08:00
Ta-Ching Chen
dbb2b49b55
Fix wrong path in release build script
2020-02-03 15:19:16 +08:00
Ta-Ching Chen and GitHub
8ac7db46e0
Add Go 1.13 support and upgrade Go 1.12 version ( #1507 )
2020-01-27 20:07:39 +08:00
Ta-Ching Chen and GitHub
4923708836
Move to new CI cluster ( #1500 )
...
* Move to new CI cluster
* Regenerate test id before creating a new HTTP trigger
2020-01-23 13:35:26 +08:00
Ta-Ching Chen and GitHub
574fb55fcf
Use code-generator to generate clientset/informer/lister ( #1492 )
...
To reduce maintenance effort and avoid writing duplicate informer code,
use code-generator to generate clientset/informer/lister code.
2020-01-16 15:18:38 +08:00
Ta-Ching Chen and GitHub
66d4669f36
Push php-builder to dockerhub ( #1477 )
2019-12-30 19:27:59 +08:00
Ta-Ching Chen and GitHub
3ee98cd13a
Fix release script not uploads OpenShift deploy YAML file ( #1456 )
2019-12-02 21:12:15 +08:00
Ta-Ching Chen and GitHub
5cfc8dee5e
Push extra tag to fit go module semver tag format ( #1444 )
2019-11-28 00:40:20 +08:00
Ta-Ching Chen and GitHub
04654ca465
Improve compatibility with Openshift ( #1424 )
2019-11-21 16:56:53 +08:00
Ta-Ching Chen and GitHub
70803e37fa
Update release-builder go and helm version ( #1418 )
2019-11-18 18:06:11 +08:00
Ta-Ching Chen and GitHub
7a770b8627
Fix failed to find init_tools.sh ( #1417 )
2019-11-18 17:00:56 +08:00
Ta-Ching Chen and GitHub
8b0d99d65d
Support semantic version tags ( #1416 )
2019-11-18 15:54:43 +08:00
Ta-Ching Chen and GitHub
4b456db517
Update Makefile and add git pre-push hook ( #1382 )
2019-11-06 13:13:48 +08:00
Ta-Ching Chen and GitHub
b9a5588ca9
Update staticcheck version and fix all warnings ( #1381 )
2019-11-05 18:09:12 +08:00
Ta-Ching Chen and GitHub
f30e7df43d
Fix release script wrongly tags image name & sed problem on Linux ( #1353 )
2019-10-12 21:38:13 +08:00