Skip to content

Commit 9cac89b

Browse files
Merge pull request #151 from sysdiglabs/staging
Create LICENSE (#150)
2 parents c4f33b8 + 82380dd commit 9cac89b

File tree

165 files changed

+10288
-12419
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

165 files changed

+10288
-12419
lines changed

.github/workflows/buildandDeploy.yml

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,9 @@ name: buildandDeploy
66
# events but only for the master branch
77
on:
88
push:
9-
branches: [ staging ]
9+
branches:
10+
- staging
11+
- alerts
1012

1113
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
1214
jobs:
@@ -35,6 +37,18 @@ jobs:
3537
- name: Test with pytest
3638
run: |
3739
pytest
40+
41+
- name: Login to Artifactory
42+
uses: docker/login-action@v1
43+
with:
44+
registry: artifactory.internal.sysdig.com
45+
46+
password: ${{ secrets.ARTI_TOKEN }}
47+
48+
- name: Check rules
49+
run: |
50+
./tools/checkrules.sh
51+
3852
- name: build and push docker image
3953
uses: docker/build-push-action@v1
4054
with:
@@ -43,11 +57,13 @@ jobs:
4357
registry: gcr.io
4458
repository: mateo-burillo-ns/promcat-resources
4559
tags: staging
60+
4661
- name: Install dependencies for kubectl
4762
run: |
4863
curl -LO https://storage.googleapis.com/kubernetes-release/release/`curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt`/bin/linux/amd64/kubectl
4964
chmod +x ./kubectl
5065
sudo mv ./kubectl /usr/local/bin/kubectl
66+
5167
- name: Deploy in staging
5268
env:
5369
GOOGLE_APPLICATION_CREDENTIALS: ${{ secrets.GOOGLE_APPLICATION_CREDENTIALS }}

LICENSE

Lines changed: 674 additions & 0 deletions
Large diffs are not rendered by default.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,6 @@ You can contribute by:
3333
As the main objective of PromCat is to offer high quality resources for professional users, all contributions will be review and tested before merging to mainstream by the maintainers.
3434

3535
# Attributions
36-
Most of the resources that you can find in PromCat are made and maintained by [Sysdig](http://sysdig.com). You can check [MAINTAINERS.md](MAINTAINERS.md) for more information.
36+
Most of the resources that you can find in PromCat are made and maintained by [Sysdig](http://sysdig.com) under GPL3 license. You can check [MAINTAINERS.md](MAINTAINERS.md) for more information.
3737

3838
However, each of the Prometheus exporters and other open source resources that are used, are attributed and referenced in each application folder. If you find any attribution or reference that can be improved or edited, you can open an issue in the repository, make a pull request to this repository or contact us via the #promcat channel of the [Sysdig public slack](sysdig.slack.com).

apps/apache-solr.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,6 @@ availableVersions:
1010
shortDescription: "Solr is an open-source enterprise-search platform."
1111
description: |
1212
Solr is an open-source enterprise-search platform, written in Java, from the Apache Lucene project.
13-
icon: https://upload.wikimedia.org/wikipedia/en/b/bb/Apache_Solr_Logo.svg
14-
website: https://lucene.apache.org/solr/
13+
icon: https://raw.githubusercontent.com/sysdiglabs/promcat-resources/master/apps/images/apachesolr.svg
14+
website: https://solr.apache.org/
1515
available: false

apps/apache.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,6 @@ availableVersions:
1010
shortDescription: "The Apache HTTP Server Project"
1111
description: |
1212
The Apache HTTP Server Project is an effort to develop and maintain an open-source HTTP server for modern operating systems including UNIX and Windows. The goal of this project is to provide a secure, efficient and extensible server that provides HTTP services in sync with the current HTTP standards.
13-
icon: https://upload.wikimedia.org/wikipedia/commons/d/db/Apache_HTTP_server_logo_%282016%29.svg
13+
icon: https://raw.githubusercontent.com/sysdiglabs/promcat-resources/master/apps/images/httpd.svg
1414
website: http://httpd.apache.org/
1515
available: true

apps/images/apachesolr.svg

Lines changed: 40 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)