Поиск по сайту:

Не может долго нравиться тот, кто умен всегда на один лад (Ф. Ларошфуко).

Как выполнить Curl с помощью Kubectl

3 мин для чтения
FavoriteLoadingДобавить в избранное
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
9 августа 2021
Как читать узлы в Kubernetes
Инструмент командной строки cURL или Curl, который относится к URL-адресу клиента, используется разработчиками для передачи данных на сервер и с сервера. На самом базовом уровне Curl позволяет вам связываться с сервером, определяя пункт назначения в форме URL-адреса и данных, которые вы хотите передать. Curl работает практически на каждой платформе и поддерживает множество протоколов, включая HTTP и HTTPS. Это делает Curl подходящим для тестирования возможности подключения от локального сервера к большинству периферийных устройств или практически с любого устройства. Curl почти повсеместен, будь то для проверки вывода API перед его отправкой в ​​производство или просто для запроса ответа с веб-сайта, чтобы убедиться, что он не отключен. Curl – популярная и мощная команда. Это удобно, когда вы полагаетесь на командную строку. Он имеет множество функций и поддерживает ряд протоколов. Это веская причина овладеть этой командой. Команды Curl предназначены для использования в качестве метода проверки возможности подключения URL-адресов и инструмента передачи данных. На стороне клиента Curl управляется libcurl, бесплатной библиотекой передачи URL. Поскольку она разработана для работы без взаимодействия с пользователем, эта технология предпочтительнее для автоматизации. Curl может переносить сразу несколько файлов. В этой статье мы собираемся проверить использование команды curl с помощью kubectl в операционной системе Ubuntu 20.04.

 

Предварительные условия

Чтобы использовать kubectl с curl, убедитесь, что у вас установлен дистрибутив Linux. В этом примере мы запускаем Ubuntu 20.04 LTS. Кроме того, необходимо развернуть и настроить кластер minikube для работы служб Kubernetes. У вас также должны быть разрешения sudo. Для беспрепятственного выполнения этой статьи требуется установка kubectl.

 

Метод выполнения Curl с помощью Kubectl

Для начала выберите один из следующих способов открыть окно терминала:

  • Используйте сочетание клавиш «Ctrl + Alt + T».
  • Используйте поле поиска приложения Ubuntu 20.04, чтобы найти то, что вы ищете. В нашем случае мы ищем «Терминал».
Читать  GIMP 2.10.28 выпущен с улучшениями и исправлениями ошибок, новая функция Script-Fu

Вы можете быстро запустить терминал командной строки, используя любой из этих двух методов. Чтобы запустить кластер minikube, после его запуска выполните указанную ниже команду:

$ start minikube

 

Для выполнения этой команды потребуется некоторое время. Вы можете проверить версию minikube, доступную в вашей операционной системе, при выполнении команды. Мы можем использовать команду kubectl exec, чтобы начать работу с оболочкой. Как только вы будете перенаправлены в оболочку, вы должны установить в ней curl, проверив следующую команду в терминале:

# apt-get install curl

Установка займет некоторое время в зависимости от скорости вашего интернета. После установки в терминале Ubuntu 20.04 LTS будет выполнена следующая команда с ключевым словом curl:

# curl http://localhost/

Следующая команда настраивает kubectl для работы в качестве обратного прокси. Он находится в процессе поиска и авторизации сервера API.

$ kubectl proxy --port=8080 &

Он также позволяет передавать статические данные по заданному пути HTTP. За исключением пути, соответствующего пути статического ресурса, вся входящая информация поступает с одного порта и передается на внешний порт сервера API Kubernetes. Затем вы можете использовать curl для проверки API, как показано ниже, с помощью прикрепленной команды:

$ curl http://localhost:8080/api/

Результат будет почти идентичным, как вы можете видеть на прикрепленном изображении выше.

 

Вывод

Мы рассмотрели основы curl и некоторые из его наиболее полезных настроек. В этой статье вы теперь можете использовать Curl для отладки своих приложений и тестирования URL-адресов. Мы попробовали несколько команд, чтобы познакомиться с Curl. Вся статья проста в применении и усвоении. Теперь мы надеемся, что, внимательно прочитав эту инструкцию, вы сможете легко использовать команду curl.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Поделиться в соц. сетях:
5 1 голос
Рейтинг статьи
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии

Читайте также

0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x
()
x

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close