https://github.com/kubescape/packaging
Packaging scripts that allow installation of Kubescape through various package manager.
https://github.com/kubescape/packaging
debian linux packaging rpm ubuntu
Last synced: 9 months ago
JSON representation
Packaging scripts that allow installation of Kubescape through various package manager.
- Host: GitHub
- URL: https://github.com/kubescape/packaging
- Owner: kubescape
- License: apache-2.0
- Created: 2023-02-10T08:20:47.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-11-26T14:44:12.000Z (over 1 year ago)
- Last Synced: 2024-11-26T15:32:23.402Z (over 1 year ago)
- Topics: debian, linux, packaging, rpm, ubuntu
- Language: Shell
- Homepage: https://build.opensuse.org/package/show/home:hollowman/kubescape
- Size: 151 KB
- Stars: 0
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# kubescape Packaging
[](https://build.opensuse.org/package/show/home:kubescape/kubescape)
[](https://github.com/kubescape/packaging/releases)
[](https://github.com/kubescape/packaging/actions/workflows/build.yml)
[](https://github.com/kubescape/packaging/actions/workflows/release.yml)
[](https://github.com/kubescape/packaging/blob/master/LICENSE)
[](https://landscape.cncf.io/card-mode?project=sandbox&selected=kubescape)
[](https://twitter.com/kubescape)
Packaging scripts that allow installation of [Kubescape](https://github.com/armosec/kubescape) through various package manager.
## Installation
### [Ubuntu](deb/debian)
[Ubuntu launchpad PPA](https://launchpad.net/~kubescape/+archive/ubuntu/kubescape)
```bash
sudo add-apt-repository ppa:kubescape/kubescape
sudo apt update
sudo apt install kubescape
```
### [Arch Linux](PKGBUILD)
[AUR](https://aur.archlinux.org/packages/kubescape)
```bash
yay -S kubescape
```
### All kinds of package manager
[Instructions for package managers](https://software.opensuse.org/download.html?project=home%3Akubescape&package=kubescape)
### [Snap](snap)
[](https://snapcraft.io/kubescape)
```bash
sudo snap install kubescape --classic
```
### Manually
Get the latest debian or [rpm](kubescape.spec) package from the [Release Assets](https://github.com/kubescape/packaging/releases):
- `kubescape--0.aarch64.rpm`: Kubescape rpm package for arm64 (aarch64)
- `kubescape--0.x86_64.rpm`: Kubescape rpm package for amd64 (x86_64)
- `kubescape-bash-completion--0.noarch.rpm`: Kubescape bash auto completion rpm package
- `kubescape-fish-completion--0.noarch.rpm`: Kubescape fish auto completion rpm package
- `kubescape-zsh-completion--0.noarch.rpm`: Kubescape zsh auto completion rpm package
- `kubescape_.dsc`: Debian Signed Kubescape source package description
- `kubescape_.tar.xz`: Debian Kubescape vendored source package + golang compiler source package
- `kubescape__amd64.deb`: Kubescape rpm package for amd64 (x86_64)
- `kubescape__arm64.deb`: Kubescape debian package for arm64 (aarch64)
Or from the latest [GitHub Actions Workflow](https://github.com/kubescape/packaging/actions/workflows/build.yml) Artifacts and unzip:
- `kubescape_deb_amd64.zip`: Kubescape debian package for amd64 (x86_64)
- `kubescape_deb_arm64.zip`: Kubescape debian package for arm64 (aarch64)
- `kubescape_rpm_amd64.zip`: Kubescape rpm package for amd64 (x86_64)
- `kubescape_rpm_arm64.zip`: Kubescape rpm package for arm64 (aarch64)
Install them with:
- (Debian based) `sudo dpkg -i kubescape*.deb`
- (Redhat based) `sudo dnf install */kubescape*.rpm`
- (SUSE based) `sudo zypper install */kubescape*.rpm`