Skip to content

Releases: sealerio/sealer

sealer 0.8.4

26 Apr 03:52
Compare
Choose a tag to compare

release note

v0.8.4

🚀 bugfix:

Usage

# Download and install sealer. Sealer is a binary tool of golang. You can download and unzip it directly to the bin directory, and the release page can also be downloaded
$ wget -c https://sealer.oss-cn-beijing.aliyuncs.com/sealers/sealer-v0.8.4-linux-amd64.tar.gz && \
      tar -xvf sealer-v0.8.4-linux-amd64.tar.gz -C /usr/bin

[amd64 Download address]

OSS Download address

[arm64 Download address]

OSS Download address

sealer 0.8.3

15 Apr 12:13
Compare
Choose a tag to compare

release note

v0.8.3

🚀 bugfix:

Usage

# Download and install sealer. Sealer is a binary tool of golang. You can download and unzip it directly to the bin directory, and the release page can also be downloaded
$ wget -c https://sealer.oss-cn-beijing.aliyuncs.com/sealer-latest.tar.gz && \
      tar -xvf sealer-latest.tar.gz -C /usr/bin

[amd64 Download address]

OSS Download address

[arm64 Download address]

OSS Download address

sealer 0.8.2

12 Apr 11:31
Compare
Choose a tag to compare

release note

v0.8.2

🚀 feat/bugfix/optimize:

  • add sea.hub dns name of registry cert by default
  • fix add delete image by id
  • support nydus

Usage

# Download and install sealer. Sealer is a binary tool of golang. You can download and unzip it directly to the bin directory, and the release page can also be downloaded
$ wget -c https://sealer.oss-cn-beijing.aliyuncs.com/sealer-latest.tar.gz && \
      tar -xvf sealer-latest.tar.gz -C /usr/bin

[amd64 Download address]

OSS Download address

[arm64 Download address]

OSS Download address

sealer 0.8.1

11 Apr 10:03
Compare
Choose a tag to compare

release note

v0.8.1

🚀 feat/bugfix/optimize:

  • sea.hub is added to certsans by default
  • support pull imageListWithAuth.yaml from same repo and same auth
  • fix incorrect kubeadm configuration generated by auto-build

Usage

# Download and install sealer. Sealer is a binary tool of golang. You can download and unzip it directly to the bin directory, and the release page can also be downloaded
$ wget -c https://sealer.oss-cn-beijing.aliyuncs.com/sealer-latest.tar.gz && \
      tar -xvf sealer-latest.tar.gz -C /usr/bin

[amd64 Download address]

OSS Download address

[arm64 Download address]

OSS Download address

sealer 0.8.0

06 Apr 10:00
Compare
Choose a tag to compare

release note

v0.8.0

🚀 feat/bugfix/optimize:

  • !! the previous version of cloud image is not available after this release and needs to be pulled and built again
  • encrypt ssh passwd in Clusterfile
  • run plugins process when execute sealer join
  • fix pulling docker image encounter OOM issue
  • add cert config for pulling private repository
  • support sprig template function for GO's template
  • optimize the error log when the image does not existz

Usage

# Download and install sealer. Sealer is a binary tool of golang. You can download and unzip it directly to the bin directory, and the release page can also be downloaded
$ wget -c https://sealer.oss-cn-beijing.aliyuncs.com/sealers/sealer-v0.8.0-linux-amd64.tar.gz && \
      tar -xvf sealer-v0.8.0-linux-amd64.tar.gz -C /usr/bin

[amd64 Download address]

OSS Download address

[arm64 Download address]

OSS Download address

sealer 0.7.1

16 Mar 06:45
Compare
Choose a tag to compare

release note

v0.7.1

🚀 feat:

  • support sudo to exec command and remote command
  • support render env in Clusterfile

Usage

# Download and install sealer. Sealer is a binary tool of golang. You can download and unzip it directly to the bin directory, and the release page can also be downloaded
$ wget -c https://sealer.oss-cn-beijing.aliyuncs.com/sealer-latest.tar.gz && \
      tar -xvf sealer-latest.tar.gz -C /usr/bin

[amd64 Download address]

OSS Download address

[arm64 Download address]

OSS Download address

sealer 0.7.0

03 Mar 08:59
Compare
Choose a tag to compare

release note

v0.7.0

image name image id
kubernetes:v1.19.8 52c3b10849c852649e66c2f7ed531f05bd97586ab61fa2cc82b4e79d80484b82

✅ bugfix:

🚀 feat:

Usage

# Download and install sealer. Sealer is a binary tool of golang. You can download and unzip it directly to the bin directory, and the release page can also be downloaded
$ wget -c https://sealer.oss-cn-beijing.aliyuncs.com/sealers/sealer-v0.7.0-linux-amd64.tar.gz && \
      tar -xvf sealer-v0.7.0-linux-amd64.tar.gz -C /usr/bin

[amd64 Download address]

OSS Download address

[arm64 Download address]

OSS Download address

sealer 0.6.1

06 Jan 03:00
Compare
Choose a tag to compare

release note

v0.6.1

hotfix:

  • fix kubeadm config in Clusterfile is invalid
  • fix delete failed on master node
  • support env render file

Usage

# Download and install sealer. Sealer is a binary tool of golang. You can download and unzip it directly to the bin directory, and the release page can also be downloaded
$ wget -c http://sealer.oss-cn-beijing.aliyuncs.com/sealers/sealer-v0.6.1-linux-amd64.tar.gz && \
      tar -xvf sealer-v0.6.1-linux-amd64.tar.gz -C /usr/bin

[amd64 Download address]

OSS Download address

[arm64 Download address]

OSS Download address

sealer 0.6.0

31 Dec 05:50
ce0faa4
Compare
Choose a tag to compare

release note

v0.6.0

Major upgrade!!!:

test CloudImage ARM & AMD:
AMD:
sealer-docker image kubernetes-clusterv2:v1.19.8
kyverno image kubernetes-kyverno:v1.19.8
ARM:
sealer-docker image kubernetes-arm64:v1.19.7
kyverno image kubernetes-kyverno-arm64:v1.19.7

  1. Cluster v2 design:

    1. Delete provider field
    2. Add env field
    3. Modify hosts field, add ssh and env rewrite (Different node has different ssh config like passwd)
  2. Normal docker base image, integration kyverno

  3. Support configuring Docker service to trust Sealer Docker Registry Service

  4. Registry settings, like registry username passwd

  5. Support build ARM CloudImage in AMD environment

  6. Support custom kubeadm configuration

  7. Sealer ApplicationsImage & incremental updating

  8. Sealer exec command (execute command at role related node)

  9. Optimized the log. Add -d or --debug to the command to view complete information about the execution process

  10. Support plugin out of tree

  11. Added shell_plugin execution phase Post_Clean(custom cleanup script executed after cluster deletion)

  12. Fix lite mode build cache docker image failure

Usage

# Download and install sealer. Sealer is a binary tool of golang. You can download and unzip it directly to the bin directory, and the release page can also be downloaded
$ wget -c https://sealer.oss-cn-beijing.aliyuncs.com/sealers/sealer-v0.6.0-linux-amd64.tar.gz && \
      tar -xvf sealer-v0.6.0-linux-amd64.tar.gz -C /usr/bin

[amd64 Download address]

OSS Download address

[arm64 Download address]

OSS Download address

sealer 0.5.2

18 Nov 06:19
Compare
Choose a tag to compare

release note

v0.5.2

Optimize:

  • Sealer Build replaces -b with the -m parameter (mode);
  • Plugin Adds the type field to specify the plugin type.(plugin docs);
  • optimize returns an error when build fails to pull the image from the imageList;
  • optimize the delete command;
  • optimize unnecessary warn logs.

Feature:

  • sealer support upgrade cluster;
  • sealer run support specific infra provider;
  • support rmi with partial id.

Usage

# Download and install sealer. Sealer is a binary tool of golang. You can download and unzip it directly to the bin directory, and the release page can also be downloaded
$ wget -c https://sealer.oss-cn-beijing.aliyuncs.com/sealer-latest.tar.gz && \
      tar -xvf sealer-latest.tar.gz -C /usr/bin

[amd64 Download address]

OSS Download address
latest OSS Download address

[arm64 Download address]

OSS Download address
latest OSS Download address