@@ -32,7 +32,7 @@ In the same way as the Kubernetes community, CRI-O provides `deb` and `rpm`
32
32
packages as part of a dedicated subproject in OBS, called
33
33
[ ` isv:kubernetes:addons:cri-o ` ] ( https://build.opensuse.org/project/show/isv:kubernetes:addons:cri-o ) .
34
34
This project acts as an umbrella and provides ` stable ` (for CRI-O tags) as well as
35
- ` prerelease ` (for CRI-O ` releaes -1.y` and ` main ` branches) package builds.
35
+ ` prerelease ` (for CRI-O ` release -1.y` and ` main ` branches) package builds.
36
36
37
37
** Stable Releases:**
38
38
@@ -160,24 +160,24 @@ if another stream package is used.
160
160
Bootstrapping [ a cluster using ` kubeadm ` ] ( /docs/setup/production-environment/tools/kubeadm/install-kubeadm/ )
161
161
can be done by running ` kubeadm init ` command, which automatically detects that
162
162
CRI-O is running in the background. There are also ` Vagrantfile ` examples
163
- available for [ Fedora 38] ( https://github.com/cri-o/packaging/blob/main /test/rpm/Vagrantfile )
164
- as well as [ Ubuntu 22.04] ( https://github.com/cri-o/packaging/blob/main /test/deb/Vagrantfile )
163
+ available for [ Fedora 38] ( https://github.com/cri-o/packaging/blob/91df5f7 /test/rpm/Vagrantfile )
164
+ as well as [ Ubuntu 22.04] ( https://github.com/cri-o/packaging/blob/91df5f7 /test/deb/Vagrantfile )
165
165
for testing the packages together with ` kubeadm ` .
166
166
167
167
## How it works under the hood
168
168
169
169
Everything related to these packages lives in the new
170
170
[ CRI-O packaging repository] ( https://github.com/cri-o/packaging ) .
171
- It contains a [ daily reconciliation] ( https://github.com/crio /packaging/actions /workflows/schedule.yml )
171
+ It contains a [ daily reconciliation] ( https://github.com/cri-o /packaging/blob/91df5f7/.github /workflows/schedule.yml )
172
172
GitHub action workflow, for all supported release branches as well as tags of
173
173
CRI-O. A [ test pipeline] ( https://github.com/cri-o/packaging/actions/workflows/obs.yml )
174
174
in the OBS workflow ensures that the packages can be correctly installed and
175
175
used before being published. All of the staging and publishing of the
176
- packages is done with the help of the [ Kubernetes Release Toolbox (krel)] ( https://github.com/kubernetes/release/blob/master /docs/krel/README.md ) ,
176
+ packages is done with the help of the [ Kubernetes Release Toolbox (krel)] ( https://github.com/kubernetes/release/blob/1f85912 /docs/krel/README.md ) ,
177
177
which is also used for the official Kubernetes ` deb ` and ` rpm ` packages.
178
178
179
179
The package build inputs will undergo daily reconciliation and will be supplied by
180
- CRI-O's [ static binary bundles] ( https://console.cloud.google.com/storage/browser/cri-o/artifacts ) .
180
+ CRI-O's static binary bundles.
181
181
These bundles are built and signed for each commit in the CRI-O CI,
182
182
and contain everything CRI-O requires to run on a certain architecture.
183
183
The static builds are reproducible, powered by [ nixpkgs] ( https://github.com/NixOS/nixpkgs )
0 commit comments