Kong enables any company to become an API-first company. Kong’s unified cloud native API platform is easy to use and works in any environment - unleashing developer productivity, automating security, and boosting performance of APIs and microservices at scale.
When you do your "Experiments", make sure you give credit where credit is due, and if you want to inject extra code, then please send that extra code to me, so I will show you how to do it right the first time 😜
Can we digest OpenAPI documentation in Insomnia and create our requests that way? This share collections feature is fine, but it requires someone to have already created the collections right? This is where my question comes from.
I spent 4-5 hours looking around the internet but there is no reference to this information. For some reason I watched the entire video in anticipation and also tried it on my local machine and thankfully it worked. But why is it so difficult? There is a steep learning curve to do simple things. On the other hand I barely spent few minutes on postman to learn and do similar stuff.
I am completely puzzled and cannot figure out where to look for console.log ? At the same time how to I write some scripting post execution of an http call?
Hi, Could you please outline the steps for creating an application in Okta for use with the client credentials in the Kong OIDC plugin? Specifically, could you detail the type of application it is and the necessary steps involved?
Help me the difference between the externals ips of kong-admin and kong-proxy. When I use LoadBalancer, I have to give the external IP explicitly in Values.yaml to pick it up by kong-proxy.
How can we connect KONNECT with Kuma? I want to know how do I get to use KONNECT and configure Kong, to protect applications deployed in a VPN and provide access only via the the provided portal? Essentially what I want to do is to understand how can we using a gateway protected via our data plane node, can use our application portal that is deployed in a different network than KONNECT? I only find examples of doing this against public websites and I seem to only find examples with the pet store example.
I tried to do the same with the kong open source Prometheus plugin on the route level. And I added the kong admin api as the target in prometheus.yml. Where I have started the Prometheus instance. But I am not getting the http requests metrics.
So basically the plugin is just rewriting the spec url. Not sure why this plugin exists! It does nothing. 1. You provide the spec URL. 2. it reads the spec. 3. it writes the same specs. what's the point? Please help me understand if I can't get it.
🎯 Key Takeaways for quick navigation: 00:00 🖥️ *Setting up a GraphQL Server with Insomnia* - Demonstrating the use of Insomnia for GraphQL requests. - Building a simple GraphQL server using Node.js and Express. - Introducing project files: `schema.graphql` and `server.js`. 01:18 📝 *Explaining the GraphQL Schema* - Explanation of `schema.graphql` for the server. - Describing the `User` and `Address` types, `getUser` query, and `addUser` mutation. - Defining required fields for user and address inputs. 01:58 💻 *Writing the Server Code* - Discussing the structure of `server.js`. - Setting up initial data and GraphQL resolvers. - Describing server setup with Express and GraphQL. 03:25 📦 *Installing Necessary Packages* - Installing packages for building the GraphQL server. - Utilizing `express`, `express-graphql`, `graphql`, and `graphql-tools-schema`. 04:31 🚀 *Launching and Testing the Server* - Completing server setup and testing with a curl request. - Verifying the server's functionality by querying a user. 05:24 🌐 *Using Insomnia for GraphQL Requests* - Demonstrating GraphQL requests using Insomnia. - Setting up a new collection and configuring requests. - Comparing the results with curl output. 06:22 ✨ *Advanced Features of Insomnia* - Exploring Insomnia's schema introspection and documentation fetching. - Utilizing auto-complete and suggestions for writing queries. - Introducing dynamic values with template tags and Faker plugin. 08:22 🔧 *Using Faker Plugin and Prompts* - Installing and configuring the Faker plugin. - Demonstrating dynamic value generation for requests. - Using prompts for user input in GraphQL requests. 10:13 📊 *Conclusion and Recap* - Summarizing the use of Insomnia for GraphQL. - Recapping the server setup and Insomnia features. - Concluding the demonstration of Insomnia's capabilities. Made with HARPA AI
Hi Kong. Thanks for the video. I have a question that I also saw Kat talked about it but want to ask it myself directly again. Is it possible to implement state-full replication of containers by Kong?I mean to implement a state-full fault tolerant cluster.
Seems odd that there are only GET and POST methods on the /files endpoint.. What's the point in giving people the ability to automate uploading of files (for example, an OAS) with the POST method, if you can't update/overwrite/delete a file?
Turns out more methods are available. They're just not mentioned in this video, nor anywhere in Kong's documentation. The easiest approach is to just use developer tools in your browser to see what API calls are being made from the UI.