kubernites
Some checks failed
Cadoles/nineskeletor/pipeline/head There was a failure building this commit
Some checks failed
Cadoles/nineskeletor/pipeline/head There was a failure building this commit
This commit is contained in:
57
Makefile
57
Makefile
@ -1,18 +1,49 @@
|
||||
SHELL := /bin/bash
|
||||
export PATH := $(HOME)/.symfony/bin:$(PATH)
|
||||
|
||||
deps:
|
||||
wget https://get.symfony.com/cli/installer -O - | bash
|
||||
symfony composer install
|
||||
symfony composer install --working-dir=tools/php-cs-fixer
|
||||
symfony composer install --working-dir=tools/phpstan
|
||||
npm ci
|
||||
ENGINE=kind
|
||||
HARBOR_USER_NAME=afornerot
|
||||
CLUSTER_NAME=nineskeletor
|
||||
NAMESPACE=app-dev
|
||||
POD=$(shell kubectl get pods --namespace=${NAMESPACE} --no-headers -o custom-columns=":metadata.name" | grep ^${CLUSTER_NAME}-${PODNAME})
|
||||
PODTOOLS=$(shell kubectl get pods --namespace=${NAMESPACE} --no-headers -o custom-columns=":metadata.name" | grep ^${CLUSTER_NAME}-adminer)
|
||||
|
||||
phpstan:
|
||||
symfony php tools/phpstan/vendor/bin/phpstan analyze ./src -l 1
|
||||
deletecluster:
|
||||
${ENGINE} delete cluster --name=${CLUSTER_NAME}
|
||||
|
||||
createcluster:
|
||||
${ENGINE} delete cluster --name=${CLUSTER_NAME}
|
||||
${ENGINE} create cluster --config misc/k8s/${ENGINE}/${ENGINE}-cluster.yaml
|
||||
|
||||
php-cs-fixer:
|
||||
tools/php-cs-fixer/symfony-php-cs-fixer.sh fix --verbose --show-progress=dots
|
||||
atachcluster:
|
||||
docker login reg.cadoles.com
|
||||
mkdir -p misc/k8s/kustomization/base/secrets/dockerconfig
|
||||
docker --config misc/k8s/kustomization/base/secrets/dockerconfig login reg.cadoles.com
|
||||
mv misc/k8s/kustomization/base/secrets/dockerconfig/config.json misc/k8s/kustomization/base/secrets/dockerconfig/.dockerconfigjson
|
||||
mkdir -p misc/k8s/kustomization/overlays/dev/secrets/dockerconfig
|
||||
cp misc/k8s/kustomization/base/secrets/dockerconfig/.dockerconfigjson misc/k8s/kustomization/overlays/dev/secrets/dockerconfig/.dockerconfigjson
|
||||
|
||||
install-git-hooks:
|
||||
git config core.hooksPath .githooks
|
||||
applycluster:
|
||||
kubectl apply -k misc/k8s/${ENGINE}/cluster --server-side
|
||||
|
||||
applylbcluster:
|
||||
kubectl apply -k misc/k8s/${ENGINE}/cluster/lb --server-side
|
||||
|
||||
watchcluster:
|
||||
skaffold dev -p dev --cleanup=false --default-repo reg.cadoles.com/${HARBOR_USER_NAME}
|
||||
|
||||
sh:
|
||||
kubectl exec --namespace=${NAMESPACE} ${POD} -it -- sh
|
||||
|
||||
deletenamespace:
|
||||
kubectl delete all --all --namespace ${NAMESPACE}
|
||||
|
||||
getpods:
|
||||
kubectl get pods --namespace ${NAMESPACE}
|
||||
|
||||
getservices:
|
||||
kubectl get services --namespace ${NAMESPACE}
|
||||
|
||||
ldapsearch:
|
||||
kubectl exec --namespace=${NAMESPACE} ${PODTOOLS} -it -- apk update
|
||||
kubectl exec --namespace=${NAMESPACE} ${PODTOOLS} -it -- apk add openldap
|
||||
kubectl exec --namespace=${NAMESPACE} ${PODTOOLS} -it -- ldapsearch -x -H ldap://nineskeletor-openldap:389 -D cn=admin,dc=nine,dc=fr -w openldap
|
Reference in New Issue
Block a user