Create Namespace:
kubectl apply -f namespace.yaml
To Deploy :
kubectl apply -k .
To Delete:
kubectl delete -k .
- Use
docker login
to access Github Packages. To find out more about logging in, visit Packages docs.
cat personal-token.txt | docker login https://ghcr.io -u <username> --password-stdin
- Push your built image
docker push ghcr.io/kyma-incubator/kymart/<PACKAGE_NAME>:latest
- By default, your package will be private. To fix that, go to the packages list and make it public.
3.1 Enter
Package Settings
3.2 ChooseMake public
and confirm.
From now on your image should be accessible for pulling.