Задача: Учебная задача создать кластер K8s в AWS на обычных инстансах не используя EKS
Continue reading "[K8s] Установка Kubernetes с помощью Kubespray (Terraform+Ansible)"
Задача: Учебная задача создать кластер K8s в AWS на обычных инстансах не используя EKS
Continue reading "[K8s] Установка Kubernetes с помощью Kubespray (Terraform+Ansible)"
Проблема:
1 2 |
kubectl exec -it my-pod -- bash Unable to use a TTY - input is not a terminal or the right kind of file |
Решение: запустить как
1 |
winpty kubectl exec -it my-pod -- bash |
Задача: настроить автодополнение по таб для kubectl в Винде
Решение: В powershell это сейчас не поддерживается. На гитхабе есть алиасы. Но можно заюзать баш в винде через WSL или cygwin. Если у вас установлен git с git-bash, то ставить дополнительно ничего не надо.
Запускаем bash
1 2 |
kubectl completion bash >> ~/.bashrc vi ~/.bashrc |
так как при вводе kube и табу добавляеься kubectl.exe надо этот exe надо дописать
1 2 3 4 5 |
if [[ $(type -t compopt) = "builtin" ]]; then complete -o default -F __start_kubectl kubectl.exe else complete -o default -o nospace -F __start_kubectl kubectl.exe fi |
Проблема: Error: error using credentials to get account ID: error calling sts:GetCallerIdentity: SignatureDoesNotMatch: Signature expired: 20200416T103401Z is now earlier than 20200416T121902Z (20200416T123402Z - 15 min.)
Решение: Необходимо проверить и синхронизировать время
Задача: Скачать купленный курс к себе на диск
Решение 1: Консольный вариант: https://gist.github.com/funky-monkey/c8e87995cd91314cd1c7990d519de4e9
Решение 2: GUI: https://github.com/FaisalUmair/udemy-downloader-gui Continue reading "udemy.com — скачивание курса к себе на диск"
1 2 3 |
. ├── main.tf └── terraform.tfvars |
main.tf:
1 2 3 4 5 |
resource "aws_autoscaling_group" "web" { tags = { Environment= var.environment } } |
terraform.tfvars
1 |
environment= "Prod" |
Ошибка: [TERRAFORM] An input variable with the name "environment" has not been declared. This variable can be declared with a variable "environment" {} block.
Решение: Файл *.tfvars не объявляет переменные. Поэтому, надо их где-то объявить, а затем уже они перезапишутся значениями из *.tfvars Continue reading "[TERRAFORM] An input variable with the name «environment» has not been declared. This variable can be declared with a variable «environment» {} block."
Задача: Авторизоваться с Active Directory пользаками на Amazon-Linux-инстансах Continue reading "[AWS] AD авторизация Linux"
Вводная: скрипт PHP принимает параметр в виде XML методом POST и возвращает значение переменной name
1 |
<form><name>Petr</name><phone>123123123</phone><csrf_token>HtidPUjEN2TVxe8LIgrs1MYm4y7kf69uRBQabnX3p5zFJOwqZcGolvAKSh0</csrf_token></form> |
Задача: Получить доступ к файловой системе. Continue reading "[Attack][PHP] eXternal Entity XML (XXE)"
Проблема: Пытаюсь перенести базу Microsoft SQL Server на инстанс AWS-RDS. При restore получаю ошибку "file to retrieve data for this request, Permission denied" Continue reading "[AWS][Microsoft SQL] file to retrieve data for this request"
Проблема: не проходит пинг с одного инстанса на другой
Решение: У вас заблокирован ICMP трафик. В Security Groups добавить правило “Custom ICMP - IPv4” -> “Echo Request”