{"id":21392180,"url":"https://github.com/sysdiglabs/sysdig-operator","last_synced_at":"2025-07-13T18:31:00.580Z","repository":{"id":34497087,"uuid":"172086779","full_name":"sysdiglabs/sysdig-operator","owner":"sysdiglabs","description":"Sysdig agent Operator configure Sysdig platform in your Kubernetes cluster","archived":false,"fork":false,"pushed_at":"2023-11-02T22:03:47.000Z","size":1162,"stargazers_count":11,"open_issues_count":5,"forks_count":13,"subscribers_count":15,"default_branch":"master","last_synced_at":"2023-11-02T23:22:01.902Z","etag":null,"topics":["kubernetes","monitoring","security","sysdig"],"latest_commit_sha":null,"homepage":"","language":"Makefile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sysdiglabs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2019-02-22T15:12:36.000Z","updated_at":"2023-11-02T23:22:03.062Z","dependencies_parsed_at":"2023-01-15T07:27:07.316Z","dependency_job_id":"1eb33a2c-00c6-483d-845e-d906a2875979","html_url":"https://github.com/sysdiglabs/sysdig-operator","commit_stats":null,"previous_names":[],"tags_count":14,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sysdiglabs%2Fsysdig-operator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sysdiglabs%2Fsysdig-operator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sysdiglabs%2Fsysdig-operator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sysdiglabs%2Fsysdig-operator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sysdiglabs","download_url":"https://codeload.github.com/sysdiglabs/sysdig-operator/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225908355,"owners_count":17543475,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["kubernetes","monitoring","security","sysdig"],"created_at":"2024-11-22T13:39:31.213Z","updated_at":"2024-11-22T13:39:31.979Z","avatar_url":"https://github.com/sysdiglabs.png","language":"Makefile","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n---\n\n\u003e **Warning**\n\u003e This project is deprecated, as now we are supporting the [helm chart](https://github.com/sysdiglabs/charts) as default installation strategy for the Sysdig Agent.\n\u003e\n\u003e Sysdig will not provide any mantainance or support for this project.\n\n---\n\u003cbr/\u003e\n\u003cbr/\u003e\n\u003cbr/\u003e\n\u003cbr/\u003e\n\u003cbr/\u003e\n\u003cbr/\u003e\n\u003cbr/\u003e\n\u003cbr/\u003e\n\u003cbr/\u003e\n\u003cbr/\u003e\n\u003cbr/\u003e\n\u003cbr/\u003e\n\u003cbr/\u003e\n\u003cbr/\u003e\n\u003cbr/\u003e\n\n# Sysdig Helm Operator\n\nThe Sysdig operator is a Helm operator for the [`sysdig` chart](https://github.com/sysdiglabs/charts/tree/master/charts/sysdig)\n\n# Usage\n\nThis operator is a Helm-based operator using the [Operator SDK](https://sdk.operatorframework.io/). The resource spec is the same as the [values](https://github.com/sysdiglabs/charts/blob/master/charts/sysdig/values.yaml) used to configure the Helm chart.\n\n```yaml\napiVersion: sysdig.com/v1\nkind: SysdigAgent\nmetadata:\n  name: sysdig-agent\nspec:\n  \u003cHelm values\u003e\n```\n\n# Updates\n\nThere are two parts that can be updated: the operator image and the bundle. Ideally, these two parts would be in sync.\n\nTo manually perform a chart update:\n```\ncd charts\ngit checkout tags/sysdig-\u003cversion\u003e\n```\n\nand commit changes. Update the `VERSION` in the Makefile to the checked out chart version, and build the operator and bundle.\n\nIf the bundle alone must be updated without updating the chart, the bundle version will be out of sync with the chart version. At the moment, a bundle update requires a version bump in order to publish.\n\n# Building\n\n## Operator\n\nUpdate the `VERSION` and build a new docker image using `make docker-build`.\n\n## OLM Bundle\n\nTo update the bundle to the current state of the kustomize manifests in `config/`, run `make bundle`.\n\n### Testing\n\nThe operator deployment can be tested with `make deploy`. `make undeploy` cleans up.\n\nTo test using the `ClusterServiceVersion` similar to an OperatorHub deployment, build a bundle image with `make bundle-build`. Push it to an image registry and use the operator-sdk to deploy it to your cluster with `operator-sdk run bundle \u003cbundle_image\u003e --timeout 3m`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsysdiglabs%2Fsysdig-operator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsysdiglabs%2Fsysdig-operator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsysdiglabs%2Fsysdig-operator/lists"}