KTfromKT
KTfromKT
  • 11
  • 28 183
Vector Visualization With Semantic Search Demo | Qdrant
We will convert text to vectors and then perform a semantic search.
Prerequisites: Python, Docker
Documentation : medium.com/@kritika.tripathi28/generating-and-visualizing-vectors-5d9390074aca
00:00 - Introduction
03:00 - Visualizing Vectors
8:00 - Similarity Search
Переглядів: 366

Відео

Kong Keycloak Integration with Custom Plugin in lua
Переглядів 3 тис.11 місяців тому
We will create a custom plugin in Lua that will call keycloak's introspect API and using kong we will give access to API only when users will have an access token. 0:00 Kong Keycloak Backend Set Up 13:00 Kong Custom Plugin Creation 21:55 Installing And Deploying Plugin 30:17 Demo For documentation refer medium.com/@kritika.tripathi28/kong-integration-with-keycloak-7719d1457bd7
Apache Superset Integration with Keycloak
Переглядів 3,6 тис.11 місяців тому
medium.com/@kritika.tripathi28/apache-superset-integration-with-keycloak-3571123e0acf 9:55 Integration with Keycloak
Keycloak SSO Demo With two React Applications
Переглядів 8 тис.11 місяців тому
medium.com/@kritika.tripathi28/keycloak-set-up-579667570cc Demo SSO feature of keycloak in which all the clients within a realm can share token. I have used two applications company portal and the employee portal, once you are logged in one portal you can seamlessly check other without log in need. Your token from employee portal will be used for authenticating in company portal in the backgrou...
Monitoring via JMX with Prometheus
Переглядів 829Рік тому
Supporting Doc: github.com/Kritika/KTFromKT/blob/main/JMX_KT/jmxReadme.md Topics to be covered 0:00 JMX Introduction 4:00 Managing beans via JConsole 6:30 Prometheus Integration
Kafka JDBC Sink Connector Demo | MySQL & JSON Schema
Переглядів 1,5 тис.Рік тому
Supporting Document: github.com/Kritika/medium/blob/main/jdbcSink.md
Monitoring Nifi With Prometheus And Grafana
Переглядів 2,3 тис.Рік тому
Supporting Doc: github.com/Kritika/medium/blob/main/monitorNifi.md Topics to be covered 0:00 Nifi Monitoring Integration with Prometheus And Grafana 23:30 Site To Site Reporting 32:59 Email Alerting at Nifi
Kafka Aerospike Sink Connector Demo
Переглядів 186Рік тому
Supporting Document : medium.com/@kritika.tripathi28/aerospike-kafka-inbound-connector-demo-74c2a40ba7a
Aerospike Kafka Source Connector
Переглядів 323Рік тому
We will install Kafka, Aerospike, and Aerospike Outbound Connector from scratch and will give you a demo of how the connector works. 0:00 - Introduction 0:30 - Kaka Install 7:00 - Aerospike Install Begin 13:13 - Aerospike Install End 13:37 - Aerospike Outbound Connector Install Supporting Document: medium.com/@kritika.tripathi28/aerospike-kafka-source-connector-demo-d1d77967f6b7
Keycloak Quarkus Distribution with Standalone Infinispan Set Up
Переглядів 3 тис.Рік тому
Supporting Link: medium.com/@kritika.tripathi28/keycloak-quarkus-distribution-with-standalone-infinispan-set-up-db0d74d55c63 Since an embedded Infinispan is coupled tightly with the Keycloak server leading to a single point of failure. In the case of a server reboot, we lose sessions of users as well. Also, we do not have a UI where we can have the flexibility of checking these sessions, tokens...
Apache Nifi Demo
Переглядів 5 тис.Рік тому
Demo for Nifi. Please find further details here : medium.com/@kritika.tripathi28/heres-to-apache-nifi-for-making-me-smile-51297bcd028a

КОМЕНТАРІ

  • @Developer_Today_1
    @Developer_Today_1 25 днів тому

    The end of the video was abruptly cut off. So didnt really understand how you fixed java.lang.NoClassDefFoundError: org/keycloak/models/UserSessionModel$State error. Even after copying keycloak-model and keycloak-core, it didnt fix the error on my end. Can you elaborate more ?

  • @krarjun90
    @krarjun90 Місяць тому

    do you have a demo on how to run this in a connect cluster (AWS MSK)?

  • @KamranFaiz-le5vc
    @KamranFaiz-le5vc Місяць тому

    I can do this easily. Let discuss,

  • @veerujanadri1548
    @veerujanadri1548 Місяць тому

    Thanks for the tutorial!!

  • @codewithnima
    @codewithnima 2 місяці тому

    great video. thank you

  • @maheshbabusurepalli653
    @maheshbabusurepalli653 2 місяці тому

    Can you explain what is the use of owners tag in the distributed-cache tag and what value should I set if I run the keycloak in 2 node cluster and 4 node cluster? I'm using the embedded infinispan in my project.

  • @屁声赛哈雷
    @屁声赛哈雷 2 місяці тому

    Thank you for your guidance. I successfully saw the information of NiFi in Grafana, but what about the performance monitoring of NiFi cluster? Do you have any good ideas to share?

  • @MohammadKhan-v8m
    @MohammadKhan-v8m 3 місяці тому

    Great tutorial, thank you.

  • @rigobertodejesuscalderonfl7044
    @rigobertodejesuscalderonfl7044 3 місяці тому

    I'm using couchbase, the data that produce it's on JSON, but with this tutorial I struggle to get into JdbSinkConnector working together, there are another option?

  • @AnupamNirwan
    @AnupamNirwan 4 місяці тому

    Hey, we can't attach external infinispan in dev mode?

  • @MP-ny3ep
    @MP-ny3ep 4 місяці тому

    Great explanation. Thank you !

  • @BERMUDA-vh1yb
    @BERMUDA-vh1yb 4 місяці тому

    Please make a video on full-fledged integration using nokia/kong-oidc plugin .

  • @r_j_p_
    @r_j_p_ 5 місяців тому

    So nice to see a simple demo of NiFi. Thanks for taking the time to record and publish this!

  • @magrag1987
    @magrag1987 5 місяців тому

    Thanks for sharing. Have you tried deploying the same in kubernetes? Instead of jdbc ping using dns ping. Clustering locks for infinispan. Thanks again

  • @rutvijdoshi9664
    @rutvijdoshi9664 5 місяців тому

    We tried integration with your approach but we are getting error as invalid redirect uri, can you please help on that, it will be greatful

  • @rutvijdoshi9664
    @rutvijdoshi9664 5 місяців тому

    now what if i want to give admin access to some of my user ? Because we did this but realised we cannot give admin access

    • @KTfromKT
      @KTfromKT 5 місяців тому

      You can assign roles via mapping keycloak roles to relevant superset roles like gamma, admin etc

  • @rutvijdoshi9664
    @rutvijdoshi9664 5 місяців тому

    Also can you make video for autologin using superset token ??

    • @KTfromKT
      @KTfromKT 5 місяців тому

      A bit occupied, have plans to release series of videos in next 2 weeks.

  • @rutvijdoshi9664
    @rutvijdoshi9664 5 місяців тому

    Great video

  • @ohuuthai1678
    @ohuuthai1678 5 місяців тому

    can you share Supporting Document file agian. this's error

    • @KTfromKT
      @KTfromKT 5 місяців тому

      medium.com/@kritika.tripathi28/aerospike-kafka-source-connector-demo-d1d77967f6b7

  • @JavierRaffo
    @JavierRaffo 5 місяців тому

    Thanks master

  • @jonforero
    @jonforero 5 місяців тому

    This plugin is supported in kong 3.4??

  • @venkatchembati
    @venkatchembati 6 місяців тому

    Thanks for the detail video

  • @genxofficial6088
    @genxofficial6088 6 місяців тому

    Thanks

  • @Doc-I
    @Doc-I 6 місяців тому

    video starts in the middle of the demo?

    • @KTfromKT
      @KTfromKT 6 місяців тому

      No, with the assumption that set up of nifi is done. You can refer the medium doc attached, in case you need seperate video for set up , do let me know.

  • @MohamadSyahiran-n2r
    @MohamadSyahiran-n2r 6 місяців тому

    I get error when i open the console POST localhost:8080/realms/test/protocol/openid-connect/token 401 (Unauthorized) Any solution?

  • @jonatasApedroso
    @jonatasApedroso 8 місяців тому

    How should i proceed to implement using kubernetes instead of docker?

    • @KTfromKT
      @KTfromKT 6 місяців тому

      Sure, added in pipeline

  • @PanneerselvamP-q6l
    @PanneerselvamP-q6l 9 місяців тому

    how to get token using refresh token

    • @KTfromKT
      @KTfromKT 8 місяців тому

      Use this : curl --location 'localhost:8080/realms/TEST/protocol/openid-connect/token' \ --header 'Content-Type: application/x-www-form-urlencoded' \ --data-urlencode 'username=test@gmail.com' \ --data-urlencode 'grant_type=refresh_token' \ --data-urlencode 'client_id=client_id' \ --data-urlencode 'client_secret=client_secret' \ --data-urlencode 'scope=openid' \ --data-urlencode 'refresh_token=refresh_token'

  • @T-ECHFREAK213
    @T-ECHFREAK213 9 місяців тому

    I have one question. Are u able to run superset inside ?

    • @KTfromKT
      @KTfromKT 8 місяців тому

      I haven't tried but i guess you can. www.restack.io/docs/superset-knowledge-apache-superset-embed-

    • @T-ECHFREAK213
      @T-ECHFREAK213 8 місяців тому

      @@KTfromKT thanks I already tried this but not working.

    • @KTfromKT
      @KTfromKT 8 місяців тому

      Okay, added this in pipeline.

    • @ReneArmenta-c1e
      @ReneArmenta-c1e 4 дні тому

      I was able to do it using the superset embedding sdk in react

  • @T-ECHFREAK213
    @T-ECHFREAK213 9 місяців тому

    I was thinking to make video for this.. But you did it.. Good keep it up. 😊

  • @jagadishvelagada7433
    @jagadishvelagada7433 9 місяців тому

    Krithika, I've utilized Docker Desktop to install Superset and was considering integrating it with Keycloak Single Sign-On (SSO). Today, when attempting the initial steps, I encountered an issue. Does this integration require Java JDK? I've experimented with versions 21, 20, and 17 releases, alongside Keycloak versions 23.0.7 and 21.0.0. However, Keycloak refuses to run, prompting suggestions to set path variables to a specific location. Despite adding the path to system variables, the issue persists. Could you please verify on your system and inform me if it's functional or not? If it is, could you create a video demonstrating the process using Docker Desktop?

    • @KTfromKT
      @KTfromKT 8 місяців тому

      Docker Set Up : gist.github.com/Kritika/9edbba8c54ca887329090fd5a6006c00

  • @dankogulsoy
    @dankogulsoy 9 місяців тому

    nice work. thanks

  • @eugenyro9114
    @eugenyro9114 9 місяців тому

    it seems next time not nesseccary to explain how to install software on your computer - for example for kubernates is it not applicable and for different linuxes too, but you will have more time for NIFI explanation :) anyway you made a great lesson!

    • @KTfromKT
      @KTfromKT 9 місяців тому

      Sure. Thanks :)

  • @vasudev1918
    @vasudev1918 9 місяців тому

    Can you make a video on how to use keycloak SSO feature in our react application but using the REST APIs, as in it should not redirect us to keycloak page everything should happen in our own login page of the website

  • @ojesav351
    @ojesav351 10 місяців тому

    Well explained and quite useful. Thanks Kritika!

  • @duyinh1734
    @duyinh1734 10 місяців тому

    please help me

  • @duyinh1734
    @duyinh1734 10 місяців тому

    why i can not connect schema registry to my kafka sever

    • @KTfromKT
      @KTfromKT 10 місяців тому

      Where is your Kafka, docker?

    • @duyinh1734
      @duyinh1734 10 місяців тому

      @@KTfromKT when i input data from docker terminal, it ok but when i input from kafka producer it have error Caused by: org.apache.kafka.connect.errors.DataException: Converting byte[] to Kafka Connect data failed due to serialization error of topic test5, please help me

    • @duyinh1734
      @duyinh1734 10 місяців тому

      @@KTfromKT hello.....

    • @KTfromKT
      @KTfromKT 10 місяців тому

      ​​@@duyinh1734 check your connect properties.. debugging would be difficult without full context.

    • @duyinh1734
      @duyinh1734 10 місяців тому

      @@KTfromKT Can I contact you anyway

  • @siddhartha6916
    @siddhartha6916 10 місяців тому

    I added all configurations as described in the video, still unable to integarte keycloak. Did you take any different approach while creating relms, users or roles in keycloak

    • @KTfromKT
      @KTfromKT 10 місяців тому

      No. If the user created can be logged in at keycloak then it should be able to log you in superset. As shown in this here: ua-cam.com/video/PlXTGjp9dTo/v-deo.html&lc=UgywaqXjsjNNxNXxRwB4AaABAg

  • @pradeepkumargunde
    @pradeepkumargunde 10 місяців тому

    Hi KT, i'm trying to sending metrics to datadog using API key in Datadogreporting task, but unable to found any metrics in datadog. even i checked logs not found any handshaking between datadog and NiFi. Could you please let me know how to send metrics to datadog in this case

    • @KTfromKT
      @KTfromKT 10 місяців тому

      @user-tw7kr3ql8s Have you checked this: www.nifi.rocks/monitoring-with-data-dog/ ? In case it's not working, drop a comment, and I will try then because it might take some time.

  • @intelegixlabs
    @intelegixlabs 10 місяців тому

    Hi, you can please provide me your LinkedIn ID, as I need to ask you few questions, and share some of my observation with you

    • @KTfromKT
      @KTfromKT 10 місяців тому

      Yes, sure. You can find me here : www.linkedin.com/in/kritika-tripathi-94047968/

  • @siddhartha6916
    @siddhartha6916 10 місяців тому

    Can you plz help, Im getting Invalid login. Please try again. error when clicking login with keycloak button. Which version of keycloak are you using

    • @KTfromKT
      @KTfromKT 10 місяців тому

      @siddhartha6916 Giving you some troubleshooting steps: 1. Check log in api of keycloak with same credentials you are using on superset : medium.com/@kritika.tripathi28/keycloak-set-up-579667570cc 2. Make sure you have configured below values, if not update and restart AUTH_USER_REGISTRATION = True AUTH_USER_REGISTRATION_ROLE = 'Gamma'

    • @siddhartha6916
      @siddhartha6916 10 місяців тому

      @@KTfromKT Still getting the same error : drive.google.com/drive/folders/1-RhwFntav3-N36NmZSnnyXEcKz83nuBZ?usp=sharing

    • @siddhartha6916
      @siddhartha6916 10 місяців тому

      @@KTfromKT Getting Same error : drive.google.com/drive/folders/1-RhwFntav3-N36NmZSnnyXEcKz83nuBZ?usp=sharing

    • @vishalch6435
      @vishalch6435 7 місяців тому

      Hey did you find any solution?

    • @siddhartha6916
      @siddhartha6916 7 місяців тому

      @@vishalch6435 We needed to add our custom Login Manager

  • @HamzaTarique-x8d
    @HamzaTarique-x8d 10 місяців тому

    thanks ma'am.....a silly question why we don't use kong's itself security plugins instead of keycloak? hope you don't mind because i am new in this field.

    • @KTfromKT
      @KTfromKT 10 місяців тому

      @user-ft2pl6ul5v It depends on your use case. So say if you have certain APIs that requires user level control then OIDC plugins give you more granular features. Example api is accessible only if user has role admin etc. Thereby introducing an IAM tool like keycloak would help to login and control. (Kong may not be aware of user base) In case you have APIs that you just need to secure then kong's security plugin would do the job.

    • @KTfromKT
      @KTfromKT 10 місяців тому

      Also, no questions are silly. Keep learning & exploring!

  • @raselhossain8855
    @raselhossain8855 10 місяців тому

    can we use kong-oidc plugin in the community edition?

    • @KTfromKT
      @KTfromKT 10 місяців тому

      No, it's available only in enterprise edition. Though you can use alternatives like github.com/nokia/kong-oidc

  • @rookiewang1736
    @rookiewang1736 10 місяців тому

    hi,mogul ,can you tell how to configure cache-ispn.xml and infinispan.xml,thank you very much

  • @priyasaraswat87
    @priyasaraswat87 10 місяців тому

    Can you plz help me to sent data from mysql to kafka I want to track the mysql table if any insertion, deletion or updation happens then show logs in kafka

    • @KTfromKT
      @KTfromKT 10 місяців тому

      Sure, I will create one.

  • @raselhossain8855
    @raselhossain8855 10 місяців тому

    thank you so much

  • @jagadishvelagada7433
    @jagadishvelagada7433 11 місяців тому

    Hi, Can you make a video on how to embed the superset into any external applications like step by step approach? Update : Developed it

    • @KTfromKT
      @KTfromKT 11 місяців тому

      Sure, will create one and upload soon.

    • @jagadishvelagada7433
      @jagadishvelagada7433 11 місяців тому

      Thanks, Kritika:) @@KTfromKT

  • @rishabhpandey3178
    @rishabhpandey3178 11 місяців тому

    GitHub link ?

    • @KTfromKT
      @KTfromKT 11 місяців тому

      Employee Portal : github.com/Kritika/employee-portal Company Portal : github.com/Kritika/company-intranet-portal

  • @shaikzoheb3430
    @shaikzoheb3430 11 місяців тому

    Nice explanation. Just a question, zookeeper is deprecated I guess. So Kraft is an alternative. I haven’t used it, just seen in documentation

    • @KTfromKT
      @KTfromKT 11 місяців тому

      Zookeeper is still there and used because of its popularity and familiarity, down the line it may be completely removed. Checkout the release details:downloads.apache.org/kafka/3.6.1/RELEASE_NOTES.html The objective of Kraft is to make Kafka more self-contained. Both are used to manage meta information for Kafka like topic and partition information, broker configuration, and leader election. It is definitely better than having a separate cluster like Zookeeper to manage metadata. Follow this to replace to zookeeper: www.conduktor.io/kafka/how-to-install-apache-kafka-on-mac-without-zookeeper-kraft-mode/

  • @sirTangale
    @sirTangale 11 місяців тому

    i was looking for this since a week tx

  • @shivaLuthra
    @shivaLuthra Рік тому

    really useful, thanks kritika