sealer

Build, Share and Run Both Your Kubernetes Cluster and Distributed Applications (Project under CNCF)

APACHE-2.0 License

Stars
2.1K
Committers
79

Bot releases are visible (Hide)

sealer - sealer 0.5.1

Published by github-actions[bot] almost 3 years ago

release note

v0.5.1

Bugfix:

  • fix null point error caused by using label plugin.
  • fix imageList containing spaces causing panic.

Optimize:

  • lite build support add 'yml' file and skip to run cmd when its layer value contains "kubectl".
  • local build support cache image from imageList,manifests/*.yaml,charts.
  • support overwrite kubeadm config.
sealer - sealer 0.5.0

Published by github-actions[bot] about 3 years ago

release note

v0.5.0

image: kubernetes:v1.19.8 ID: bfb2810f9ad176cb9bc39e4a98d6319ea8599fa22a0911a98ae0b3e86e96b0a4

Bugfix:

  • Layer Not found appears when apply is executed on machines other than master0.
  • Lite build cache sectional images due to registry not start.
  • sealer login x509 err. (Set env SKIP_TLS_VERIFY=true to skip )

Optimize:

  • Optimize the delete command.

    delete to cluster by baremetal provider:
        sealer delete --masters x.x.x.x --nodes x.x.x.x
        sealer delete --masters x.x.x.x-x.x.x.y --nodes x.x.x.x-x.x.x.y
    delete to cluster by cloud provider, just set the number of masters or nodes:
        sealer delete --masters 2 --nodes 3
    specify the cluster name(If there is only one cluster in the $HOME/.sealer directory, it should be applied. ):
        sealer delete --masters 2 --nodes 3 -f /root/.sealer/specify-cluster/Clusterfile
    delete all:
        sealer delete --all [--force]
        sealer delete -f /root/.sealer/mycluster/Clusterfile [--force]
    
  • Optimize the lite build step.

  • Shell plugin support on field.

  • Show more image details (creation time and size).

sealer - sealer 0.4.0

Published by github-actions[bot] about 3 years ago

release note

v0.4.0

  • Fixed lite Build not cache images in manifest/*.yaml
  • Add etcd, shell, label, hostname plugin config feature
sealer - sealer 0.3.4

Published by github-actions[bot] about 3 years ago

release note

v0.3.4

  • fix failed to umount $rootfs/registry cause the sealer delete failure
sealer - sealer 0.3.3

Published by github-actions[bot] about 3 years ago

release note

v0.3.3

image: kubernetes:v1.19.9 ID: ccfa8d4024731fe5c38976c83727cf021245c4e6e215d7ace11ef8105d32ef93

sealer - sealer 0.3.2

Published by github-actions[bot] about 3 years ago

release note

image: kubernetes:v1.19.9 ID: d292c87b6ec264811a264a821a64fd8489c1545056328f4525c288d706a07e5b

v0.3.2

  • Fixed build to support submitting private registry account passwords
sealer - sealer 0.3.1

Published by github-actions[bot] about 3 years ago

release note

image: kubernetes:v1.19.9 ID: d292c87b6ec264811a264a821a64fd8489c1545056328f4525c288d706a07e5b

v0.3.1

  • Fixed exceptions when executing kubectl or helm commands during lite builds
sealer - sealer 0.3.0

Published by github-actions[bot] about 3 years ago

release note

v0.3.0

  • Calico out of box, use an image containing calico instead
  • Sealer lite build without kubernetes cluster instance
  • Support docker container apply and build
  • Support command auto-completion
  • Support build cache
  • Cloud rootfs support alios
  • Fix incorrectly copying dir path during build
  • Fix proxy ipvs model
sealer - sealer 0.2.1

Published by github-actions[bot] over 3 years ago

release note

v0.2.1

  • fix run can't init cluster
  • add calico ipip config
  • support tag and rmi sealer image with id
  • support sealer join masters and nodes
  • add pre post check
  • add Global config
  • auto detect network interface
  • optimize copy registy data
  • fix Client.Timeout
  • fix delete after master0 execution
  • fix apply retry umount image
  • optimize image structure
sealer - sealer 0.2.0

Published by github-actions[bot] over 3 years ago

release note

v0.2.0

  • support tag and rmi sealer image with id
  • support sealer join masters and nodes
  • add pre post check
  • add Global config
  • auto detect network interface
  • optimize copy registy data
  • fix Client.Timeout
  • fix delete after master0 execution
  • fix apply retry umount image
  • optimize image structure
sealer - sealer 0.1.5

Published by github-actions[bot] over 3 years ago

releaes note

v0.1.5

  • CLOUD mode scale up and down, delete cluster
  • BAREMETAL mode scale up and down, delete cluster
  • fix infra ip list lack IP
  • fix x509 cert issue
  • fix send file repeatedly
  • fix non root user can't init cluster
sealer - sealer 0.1.5-rc

Published by github-actions[bot] over 3 years ago

releaes note

image: kubernetes:v1.19.9 ID: 58d7366b0474982cd55fa93684702fb1

v0.1.5-rc

  • CLOUD mode scale up and down, delete cluster
  • BAREMETAL mode scale up and down, delete cluster
  • fix infra ip list lack IP
  • fix x509 cert issue
  • fix send file repeatedly
  • fix non root user can't init cluster

Known issues

  • apply failed when hosts offline, upgrade cloud image can fix this issue.
sealer - sealer 0.1.4

Published by github-actions[bot] over 3 years ago

releaes note

v0.1.4

  • fix pull public CloudImage
sealer - sealer 0.1.3

Published by github-actions[bot] over 3 years ago

releaes note

v0.1.3

  • fix kubernetes version
  • support build push run a cloud image
  • using docker registry as cloud image registry
  • support alkaloid as a default infra provider
  • support install cluster on bare metal server
sealer - sealer 0.1.2

Published by github-actions[bot] over 3 years ago

releaes note

v0.1.2

  • support build push run a cloud image
  • using docker registry as cloud image registry
  • support alkaloid as a default infra provider
  • support install cluster on bare metal server