Skip to content

Commit

Permalink
cleaned up repo for release
Browse files Browse the repository at this point in the history
  • Loading branch information
zackbradys committed Feb 2, 2024
1 parent c65ea9f commit 8630e60
Show file tree
Hide file tree
Showing 12 changed files with 52 additions and 38 deletions.
44 changes: 29 additions & 15 deletions .github/workflows/main.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,8 @@ jobs:

- name: Dependencies/Setup/Checks
run: |
sudo yum install -y unzip zstd git
sudo curl -sfL https://get.hauler.dev | bash
hauler version
pwd && ls -la
pwd && ls -lh
- name: Build Hauler
run: |
Expand Down Expand Up @@ -106,71 +104,89 @@ jobs:

- name: Dependencies/Setup/Checks
run: |
sudo yum install -y unzip zstd git
sudo curl -sfL https://get.hauler.dev | bash
hauler version
pwd && ls -la
pwd && ls -lh
- name: Test/Lint Hauler
run: |
cd hauler/hauler
hauler store sync -f rancher-airgap-hauler.yaml
hauler store save -f hauler.tar.zst
hauler store info
ls -lh && rm -rf store hauler.tar.zst
- name: Test/Lint Helm
run: |
cd hauler/helm
hauler store sync -f rancher-airgap-helm.yaml
hauler store save -f helm.tar.zst
hauler store info
ls -lh && rm -rf store helm.tar.zst
- name: Test/Lint Cosign
run: |
cd hauler/cosign
hauler store sync -f rancher-airgap-cosign.yaml
hauler store save -f cosign.tar.zst
hauler store info
ls -lh && rm -rf store cosign.tar.zst
- name: Test/Lint RKE2
run: |
cd hauler/rke2
hauler store sync -f rancher-airgap-rke2.yaml
hauler store sync -f rancher-airgap-rke2.yaml --platform linux/amd64
hauler store save -f rke2.tar.zst
hauler store info
ls -lh && rm -rf store rke2.tar.zst
- name: Test/Lint Rancher
run: |
cd hauler/rancher
hauler store sync -f rancher-airgap-rancher.yaml
hauler store sync -f rancher-airgap-rancher.yaml --platform linux/amd64
hauler store save -f rancher.tar.zst
hauler store info
ls -lh && rm -rf store rancher.tar.zst
- name: Test/Lint Rancher Minimal
run: |
cd hauler/rancher
rm -rf store
hauler store sync -f rancher-airgap-rancher-minimal.yaml
hauler store sync -f rancher-airgap-rancher-minimal.yaml --platform linux/amd64
hauler store save -f rancher-minimal.tar.zst
hauler store info
ls -lh && rm -rf store rancher-minimal.tar.zst
- name: Test/Lint Longhorn
run: |
cd hauler/longhorn
hauler store sync -f rancher-airgap-longhorn.yaml
hauler store sync -f rancher-airgap-longhorn.yaml --platform linux/amd64
hauler store save -f longhorn.tar.zst
hauler store info
ls -lh && rm -rf store longhorn.tar.zst
- name: Test/Lint NeuVector
run: |
cd hauler/neuvector
hauler store sync -f rancher-airgap-neuvector.yaml
hauler store sync -f rancher-airgap-neuvector.yaml --platform linux/amd64
hauler store save -f neuvector.tar.zst
hauler store info
ls -lh && rm -rf store neuvector.tar.zst
- name: Test/Lint Harvester
run: |
cd hauler/harvester
hauler store sync -f rancher-airgap-harvester.yaml
hauler store sync -f rancher-airgap-harvester.yaml --platform linux/amd64
hauler store save -f harvester.tar.zst
hauler store info
ls -lh && rm -rf store harvester.tar.zst
- name: Test/Lint Harbor
run: |
cd hauler/harbor
hauler store sync -f rancher-airgap-harbor.yaml
hauler store sync -f rancher-airgap-harbor.yaml --platform linux/amd64
hauler store save -f harbor.tar.zst
hauler store info
ls -lh && rm -rf store harbor.tar.zst
rancher-airgap-release:
name: Rancher Airgap - Release Job
Expand All @@ -185,8 +201,6 @@ jobs:

- name: Dependencies/Setup/Checks
run: |
sudo yum install -y unzip zstd git
sudo curl -sfL https://get.hauler.dev | bash
hauler version
pwd && ls -la
Expand Down
4 changes: 2 additions & 2 deletions examples/hauler-quickstart.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
Using Hauler Manifests (generated using Rancher Airgap):
```bash
### Set Variables
export vRancherAirgap=v1.7.1
export vRancherAirgap=v2.0.0

### Setup Directories
mkdir -p /opt/rancher/hauler
Expand Down Expand Up @@ -45,7 +45,7 @@ hauler store save --filename rancher-airgap.tar.zst
Using Rancher Airgaps Tarballs (complied from the manifests):
```bash
### Set Variables
export vRancherAirgap=v1.7.1
export vRancherAirgap=v2.0.0

### Setup Directories
mkdir -p /opt/rancher/hauler
Expand Down
2 changes: 1 addition & 1 deletion examples/rancher-airgap-rke2-private-registry.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Complete the following commands on the Internet Connected Server. For the initia

```bash
### Set Variables
export vRancherAirgap=v1.7.1
export vRancherAirgap=v2.0.0

### Fetch Individual Hauler TARs
mkdir -p /opt/rancher/hauler
Expand Down
4 changes: 2 additions & 2 deletions hauler/cosign/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@

### Cosign v2.2.2 - Sigstore

[hauler/cosign/rancher-airgap-cosign.yaml](https://rancher-airgap.s3.amazonaws.com/v1.7.1/hauler/cosign/rancher-airgap-cosign.yaml) - provides the content manifest for the assets.
[hauler/cosign/rancher-airgap-cosign.yaml](https://rancher-airgap.s3.amazonaws.com/v2.0.0/hauler/cosign/rancher-airgap-cosign.yaml) - provides the content manifest for the assets.

[hauler/cosign/rancher-airgap-cosign.tar.zst](https://rancher-airgap.s3.amazonaws.com/v1.7.1/hauler/cosign/rancher-airgap-cosign.tar.zst) - provides the compressed content and assets, via the manifest.
[hauler/cosign/rancher-airgap-cosign.tar.zst](https://rancher-airgap.s3.amazonaws.com/v2.0.0/hauler/cosign/rancher-airgap-cosign.tar.zst) - provides the compressed content and assets, via the manifest.

**Note:** The [Releases](https://github.com/zackbradys/rancher-airgap/releases) page contain the most up-to-date assets.

Expand Down
4 changes: 2 additions & 2 deletions hauler/harbor/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@

### Harbor v2.9.1 - Cloud Native Computing Foundation

[hauler/harbor/rancher-airgap-harbor.yaml](https://rancher-airgap.s3.amazonaws.com/v1.7.1/hauler/harbor/rancher-airgap-harbor.yaml) - provides the content manifest for the assets.
[hauler/harbor/rancher-airgap-harbor.yaml](https://rancher-airgap.s3.amazonaws.com/v2.0.0/hauler/harbor/rancher-airgap-harbor.yaml) - provides the content manifest for the assets.

[hauler/harbor/rancher-airgap-harbor.tar.zst](https://rancher-airgap.s3.amazonaws.com/v1.7.1/hauler/harbor/rancher-airgap-harbor.tar.zst) - provides the compressed content and assets, via the manifest.
[hauler/harbor/rancher-airgap-harbor.tar.zst](https://rancher-airgap.s3.amazonaws.com/v2.0.0/hauler/harbor/rancher-airgap-harbor.tar.zst) - provides the compressed content and assets, via the manifest.

**Note:** The [Releases](https://github.com/zackbradys/rancher-airgap/releases) page contain the most up-to-date assets.

Expand Down
4 changes: 2 additions & 2 deletions hauler/harvester/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@

### Rancher Harvester v1.2.1

[hauler/harvester/rancher-airgap-harvester.yaml](https://rancher-airgap.s3.amazonaws.com/v1.7.1/hauler/harvester/rancher-airgap-harvester.yaml) - provides the content manifest for the assets.
[hauler/harvester/rancher-airgap-harvester.yaml](https://rancher-airgap.s3.amazonaws.com/v2.0.0/hauler/harvester/rancher-airgap-harvester.yaml) - provides the content manifest for the assets.

[hauler/harvester/rancher-airgap-harvester.tar.zst](https://rancher-airgap.s3.amazonaws.com/v1.7.1/hauler/harvester/rancher-airgap-harvester.tar.zst) - provides the compressed content and assets, via the manifest.
[hauler/harvester/rancher-airgap-harvester.tar.zst](https://rancher-airgap.s3.amazonaws.com/v2.0.0/hauler/harvester/rancher-airgap-harvester.tar.zst) - provides the compressed content and assets, via the manifest.

**Note:** The [Releases](https://github.com/zackbradys/rancher-airgap/releases) page contain the most up-to-date assets.

Expand Down
4 changes: 2 additions & 2 deletions hauler/hauler/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@

### Hauler v0.4.2 - Rancher Government Solutions

[hauler/hauler/rancher-airgap-hauler.yaml](https://rancher-airgap.s3.amazonaws.com/v1.7.1/hauler/hauler/rancher-airgap-hauler.yaml) - provides the content manifest for the assets.
[hauler/hauler/rancher-airgap-hauler.yaml](https://rancher-airgap.s3.amazonaws.com/v2.0.0/hauler/hauler/rancher-airgap-hauler.yaml) - provides the content manifest for the assets.

[hauler/hauler/rancher-airgap-hauler.tar.zst](https://rancher-airgap.s3.amazonaws.com/v1.7.1/hauler/hauler/rancher-airgap-hauler.tar.zst) - provides the compressed content and assets, via the manifest.
[hauler/hauler/rancher-airgap-hauler.tar.zst](https://rancher-airgap.s3.amazonaws.com/v2.0.0/hauler/hauler/rancher-airgap-hauler.tar.zst) - provides the compressed content and assets, via the manifest.

**Note:** The [Releases](https://github.com/zackbradys/rancher-airgap/releases) page contain the most up-to-date assets.

Expand Down
4 changes: 2 additions & 2 deletions hauler/helm/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@

### Helm v3.13.3 - Cloud Native Computing Foundation

[hauler/helm/rancher-airgap-helm.yaml](https://rancher-airgap.s3.amazonaws.com/v1.7.1/hauler/helm/rancher-airgap-helm.yaml) - provides the content manifest for the assets.
[hauler/helm/rancher-airgap-helm.yaml](https://rancher-airgap.s3.amazonaws.com/v2.0.0/hauler/helm/rancher-airgap-helm.yaml) - provides the content manifest for the assets.

[hauler/helm/rancher-airgap-helm.tar.zst](https://rancher-airgap.s3.amazonaws.com/v1.7.1/hauler/helm/rancher-airgap-helm.tar.zst) - provides the compressed content and assets, via the manifest.
[hauler/helm/rancher-airgap-helm.tar.zst](https://rancher-airgap.s3.amazonaws.com/v2.0.0/hauler/helm/rancher-airgap-helm.tar.zst) - provides the compressed content and assets, via the manifest.

**Note:** The [Releases](https://github.com/zackbradys/rancher-airgap/releases) page contain the most up-to-date assets.

Expand Down
4 changes: 2 additions & 2 deletions hauler/longhorn/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@

### Rancher Longhorn v1.5.3

[hauler/longhorn/rancher-airgap-longhorn.yaml](https://rancher-airgap.s3.amazonaws.com/v1.7.1/hauler/longhorn/rancher-airgap-longhorn.yaml) - provides the content manifest for the assets.
[hauler/longhorn/rancher-airgap-longhorn.yaml](https://rancher-airgap.s3.amazonaws.com/v2.0.0/hauler/longhorn/rancher-airgap-longhorn.yaml) - provides the content manifest for the assets.

[hauler/longhorn/rancher-airgap-longhorn.tar.zst](https://rancher-airgap.s3.amazonaws.com/v1.7.1/hauler/longhorn/rancher-airgap-longhorn.tar.zst) - provides the compressed content and assets, via the manifest.
[hauler/longhorn/rancher-airgap-longhorn.tar.zst](https://rancher-airgap.s3.amazonaws.com/v2.0.0/hauler/longhorn/rancher-airgap-longhorn.tar.zst) - provides the compressed content and assets, via the manifest.

**Note:** The [Releases](https://github.com/zackbradys/rancher-airgap/releases) page contain the most up-to-date assets.

Expand Down
4 changes: 2 additions & 2 deletions hauler/neuvector/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@

### Rancher NeuVector v5.2.4

[hauler/neuvector/rancher-airgap-neuvector.yaml](https://rancher-airgap.s3.amazonaws.com/v1.7.1/hauler/neuvector/rancher-airgap-neuvector.yaml) - provides the content manifest for the assets.
[hauler/neuvector/rancher-airgap-neuvector.yaml](https://rancher-airgap.s3.amazonaws.com/v2.0.0/hauler/neuvector/rancher-airgap-neuvector.yaml) - provides the content manifest for the assets.

[hauler/neuvector/rancher-airgap-neuvector.tar.zst](https://rancher-airgap.s3.amazonaws.com/v1.7.1/hauler/neuvector/rancher-airgap-neuvector.tar.zst) - provides the compressed content and assets, via the manifest.
[hauler/neuvector/rancher-airgap-neuvector.tar.zst](https://rancher-airgap.s3.amazonaws.com/v2.0.0/hauler/neuvector/rancher-airgap-neuvector.tar.zst) - provides the compressed content and assets, via the manifest.

**Note:** The [Releases](https://github.com/zackbradys/rancher-airgap/releases) page contain the most up-to-date assets.

Expand Down
8 changes: 4 additions & 4 deletions hauler/rancher/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@

**Cert-Manager v1.13.3:** Included in the Rancher Multi-Cluster Manager content and assets.

**Full:** [hauler/rancher/rancher-airgap-rancher.yaml](https://rancher-airgap.s3.amazonaws.com/v1.7.1/hauler/rancher/rancher-airgap-rancher.yaml) - provides the content manifest for the assets.
**Full:** [hauler/rancher/rancher-airgap-rancher.yaml](https://rancher-airgap.s3.amazonaws.com/v2.0.0/hauler/rancher/rancher-airgap-rancher.yaml) - provides the content manifest for the assets.

**Full:** [hauler/rancher/rancher-airgap-rancher.tar.zst](https://rancher-airgap.s3.amazonaws.com/v1.7.1/hauler/rancher/rancher-airgap-rancher.tar.zst) - provides the compressed content and assets, via the manifest.
**Full:** [hauler/rancher/rancher-airgap-rancher.tar.zst](https://rancher-airgap.s3.amazonaws.com/v2.0.0/hauler/rancher/rancher-airgap-rancher.tar.zst) - provides the compressed content and assets, via the manifest.

**Minimal:** [hauler/rancher/rancher-airgap-rancher-minimal.yaml](https://rancher-airgap.s3.amazonaws.com/v1.7.1/hauler/rancher/rancher-airgap-rancher-minimal.yaml) - provides the content manifest for the assets.
**Minimal:** [hauler/rancher/rancher-airgap-rancher-minimal.yaml](https://rancher-airgap.s3.amazonaws.com/v2.0.0/hauler/rancher/rancher-airgap-rancher-minimal.yaml) - provides the content manifest for the assets.

**Minimal:** [hauler/rancher/rancher-airgap-rancher-minimal.tar.zst](https://rancher-airgap.s3.amazonaws.com/v1.7.1/hauler/rancher/rancher-airgap-rancher-minimal.tar.zst) - provides the compressed content and assets, via the manifest.
**Minimal:** [hauler/rancher/rancher-airgap-rancher-minimal.tar.zst](https://rancher-airgap.s3.amazonaws.com/v2.0.0/hauler/rancher/rancher-airgap-rancher-minimal.tar.zst) - provides the compressed content and assets, via the manifest.


**Note:** The [Releases](https://github.com/zackbradys/rancher-airgap/releases) page contain the most up-to-date assets.
Expand Down
4 changes: 2 additions & 2 deletions hauler/rke2/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@

### Rancher RKE2 v1.26.12

[hauler/rke2/rancher-airgap-rke2.yaml](https://rancher-airgap.s3.amazonaws.com/v1.7.1/hauler/rke2/rancher-airgap-rke2.yaml) - provides the content manifest for the assets.
[hauler/rke2/rancher-airgap-rke2.yaml](https://rancher-airgap.s3.amazonaws.com/v2.0.0/hauler/rke2/rancher-airgap-rke2.yaml) - provides the content manifest for the assets.

[hauler/rke2/rancher-airgap-rke2.tar.zst](https://rancher-airgap.s3.amazonaws.com/v1.7.1/hauler/rke2/rancher-airgap-rke2.tar.zst) - provides the compressed content and assets, via the manifest.
[hauler/rke2/rancher-airgap-rke2.tar.zst](https://rancher-airgap.s3.amazonaws.com/v2.0.0/hauler/rke2/rancher-airgap-rke2.tar.zst) - provides the compressed content and assets, via the manifest.

**Note:** The [Releases](https://github.com/zackbradys/rancher-airgap/releases) page contain the most up-to-date assets.

Expand Down

0 comments on commit 8630e60

Please sign in to comment.