Files
sealos/pkg/constants
fengxsong 369635f69e fix: compress/uncompress offline images (#2966)
* fix: only execute uncompress script once per host

Signed-off-by: fengxsong <fengxsong@outlook.com>

* feat: compress registry dir during running build

Signed-off-by: fengxsong <fengxsong@outlook.com>

* feat: add tar/untar subcommands for sealctl

Signed-off-by: fengxsong <fengxsong@outlook.com>

* feat: use sealctl to untar compressed registry contents

Signed-off-by: fengxsong <fengxsong@outlook.com>

* add debug log

Signed-off-by: fengxsong <fengxsong@outlook.com>

* fix: rebase conficts

Signed-off-by: fengxsong <fengxsong@outlook.com>

* refactor(main): add ci for compression image (#1)

Signed-off-by: cuisongliu <cuisongliu@qq.com>

---------

Signed-off-by: fengxsong <fengxsong@outlook.com>
Signed-off-by: cuisongliu <cuisongliu@qq.com>
Co-authored-by: cuisongliu <cuisongliu@qq.com>
2023-05-08 14:00:53 +08:00
..

BASH

  • init.sh: cd /var/lib/sealos/data//scripts && bash init.sh $criData $registryDomain $registryPort $registryUsername $registryPassword
  • init-registry.sh: cd /var/lib/sealos/data//scripts && bash init-registry.sh $registryPort $registryData $registryConfig
  • clean.sh: cd /var/lib/sealos/data//scripts && bash clean.sh $criData
  • clean-registry.sh: cd /var/lib/sealos/data//scripts && bash clean-registry.sh $registryData $registryConfig
  • auth.sh: cd /var/lib/sealos/data//scripts && bash auth.sh
  • check.sh: cd /var/lib/sealos/data//scripts && bash check.sh

Data

  • logdir: /var/lib/sealos/log
  • tempdir: /var/lib/sealos/temp
  • homedir: /var/lib/sealos/data//
  • datadir: /var/lib/sealos/data//kube
  • pkidir: /var/lib/sealos/data//pki
  • etcdir: /var/lib/sealos/data//etc
  • packagedir: /var/lib/sealos/data//package
  • registryedir: /var/lib/sealos/data//registry
  • kubeadm.conf: /var/lib/sealos/data//etc/admin.conf
  • manifests: /var/lib/sealos/data//kube/manifests
  • charts: /var/lib/sealos/data//kube/charts
  • registry.yml: /var/lib/sealos/data//kube/etc/registry.yml
  • Kubeadmfile: /var/lib/sealos/data//kube/etc/Kubeadmfile
  • default.json: /var/lib/sealos/data//kube/scripts/default.json
  • scripts: /var/lib/sealos/data//kube/scripts
  • sealctl: /var/lib/sealos/data//kube/opt/sealctl

Work

  • clusterfile: ~/.sealos//Clusterfile