Remove podman-compose from CI guide for CI server
Some checks are pending
CI/CD Pipeline (Fully Isolated DinD) / Run Tests (DinD) (push) Waiting to run
CI/CD Pipeline (Fully Isolated DinD) / Build and Push Docker Images (DinD) (push) Blocked by required conditions
CI/CD Pipeline (Fully Isolated DinD) / Deploy to Production (push) Blocked by required conditions
Some checks are pending
CI/CD Pipeline (Fully Isolated DinD) / Run Tests (DinD) (push) Waiting to run
CI/CD Pipeline (Fully Isolated DinD) / Build and Push Docker Images (DinD) (push) Blocked by required conditions
CI/CD Pipeline (Fully Isolated DinD) / Deploy to Production (push) Blocked by required conditions
This commit is contained in:
parent
f607d93d21
commit
6c30dd20aa
1 changed files with 2 additions and 5 deletions
|
@ -581,12 +581,10 @@ sudo apt install -y \
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# Install Podman and related tools
|
# Install Podman and related tools
|
||||||
# TODO: Remove podman-compose from CI guide if it's determined it's no longer needed on the CI server
|
sudo apt install -y podman
|
||||||
sudo apt install -y podman podman-compose
|
|
||||||
|
|
||||||
# Verify installation
|
# Verify installation
|
||||||
podman --version
|
podman --version
|
||||||
podman-compose --version
|
|
||||||
|
|
||||||
# Configure Podman for rootless operation (optional but recommended)
|
# Configure Podman for rootless operation (optional but recommended)
|
||||||
echo 'kernel.unprivileged_userns_clone=1' | sudo tee -a /etc/sysctl.conf
|
echo 'kernel.unprivileged_userns_clone=1' | sudo tee -a /etc/sysctl.conf
|
||||||
|
@ -597,7 +595,7 @@ sudo usermod --add-subuids 100000-165535 CI_SERVICE_USER
|
||||||
sudo usermod --add-subgids 100000-165535 CI_SERVICE_USER
|
sudo usermod --add-subgids 100000-165535 CI_SERVICE_USER
|
||||||
```
|
```
|
||||||
|
|
||||||
**What this does**: Installs development tools, SSL libraries, and utilities needed for Podman and application building.
|
**What this does**: Installs Podman and configures it for rootless operation, which is needed for the CI pipeline and Docker Registry operations.
|
||||||
|
|
||||||
### Step 2: Create Users
|
### Step 2: Create Users
|
||||||
|
|
||||||
|
@ -1607,7 +1605,6 @@ sudo ufw allow 443/tcp # Docker Registry via nginx (public read access)
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
podman --version
|
podman --version
|
||||||
podman-compose --version
|
|
||||||
```
|
```
|
||||||
|
|
||||||
#### 8.2 Check Docker Registry v2 Status
|
#### 8.2 Check Docker Registry v2 Status
|
||||||
|
|
Loading…
Add table
Reference in a new issue