Mark Dittmer
Mark Dittmer
  • 100
  • 62 304
Deploy Multi-Cluster Kubernetes with F5 BIG-IP Load Balancer using Service Type LoadBalancer
This UA-cam demo and and GitHub repo demonstrates how to use F5 BIG-IP for your multi-cluster Kubernetes environments using Service Type Load Balancer
GitHub: github.com/mdditt2000/kubernetes-1-31/tree/main/multi-cluster-type-lb
Переглядів: 85

Відео

F5 BIG-IP Multi-Cluster for Kubernetes
Переглядів 27914 днів тому
Level up your Kubernetes with this F5 BIG-IP Demo. This demonstrates how to use F5 BIG-IP for your multi-cluster Kubernetes environments. This solution has made tremendous progress over the last year and I want thank everybody who tested and provided feedback. F5 BIG-IP Multi-Cluster for Kubernetes is ready for primetime! github.com/mdditt2000/kubernetes-1-31/blob/main/multi-cluster-flannel/REA...
Multi-Cluster Kubernetes 1.31 Deployment using Rocky Linux
Переглядів 13221 день тому
This demo is created to document installing multiple Kubernetes 1.31 clusters using Rocky Linux with Flannel and F5 BIG-IP. F5 BIG-IP uses F5 CIS to automate the networking with StaticRouteSupport Diagram below represents the deployment GitHub: github.com/mdditt2000/kubernetes-1-31/tree/main/rockylinux#readme
Multi-Cluster Flannel Deployment using Static Route
Переглядів 6821 день тому
Multiple Kubernetes 1.31 clusters using default Flannel CNI with unique POD CIDRs. Creating multiple VXLAN tunnels will not work for multi-cluster deployments so routing needs to be implemented. F5 CIS can achieve this with StaticRouteSupport GitHub: github.com/mdditt2000/kubernetes-1-31/blob/main/multi-cluster-flannel/README.md
Implement Static Route Support for Flannel in Kubernetes
Переглядів 85Місяць тому
Say Goodbye to Tunnels: Using Static Routes in Kubernetes. This video demonstrates how simple integrating BIG-IP into Kubernetes using Flannel CNI and F5 CIS GitHub: github.com/mdditt2000/kubernetes-1-31/tree/main/staticroutesupport/flannel#readme
AS3 Editor on BIG-IP Next
Переглядів 135Місяць тому
This demo introduces the new AS3 editor available in BIG-IP Next
YouTube channel hit 1000 Subscribers!!! Thank You
Переглядів 180Місяць тому
Just a quick note and thank for you for subscribing to my UA-cam channel. Talk a little about whats coming next!
Efficiently Migrate Your App: CIS 2.x to CIS 3.x
Переглядів 1345 місяців тому
This demo shows how speedy application migration is from CIS 2.x to CIS 3.x
Enhancing NetOps and DevOps Collaboration with F5 BIG-IP Next and NGINX
Переглядів 2787 місяців тому
This video demonstrates F5 IngressLink and elegant control plane solution that offers a unified method of working with both technologies from a single interface-offering the best of BIG-IP Next and NGINX and fostering better collaboration across NetOps and DevOps teams Github Repo github.com/mdditt2000/openshift-4-14/blob/main/ingresslink-cis-3-0/README.md
Integrating F5 CIS 3.0 with F5 BIG-IP Next in OpenShift
Переглядів 7747 місяців тому
This demo provides a a step-by-step guide how F5 CIS 3.0 integrates with F5 BIG-IP Next. CIS is configured to detect the Node/Pods using NodePort Mode GitHub repo: github.com/mdditt2000/openshift-4-14/tree/main/cis3-0#readme
Exploring BIG-IP AS3 API Differences: Classic vs Next
Переглядів 4667 місяців тому
This video demonstrates BIG-IP AS3 API Comparison: Classic vs Next Postman collection github.com/mdditt2000/f5-appsvcs-extension/tree/master/postman collection
Maximizing Scalability with F5 CIS: Blue-Green Deployment on OpenShift
Переглядів 2907 місяців тому
This video demonstrates how F5 CIS can maximize scalability, providing a per-application, blue-green strategy using an OpenShift multi-cluster deployment GitHub repo: github.com/mdditt2000/openshift-4-14/tree/main/multi-cluster-blue-green#readme
Celebrating the 50th release of AS3
Переглядів 1659 місяців тому
Today we release AS3-50. Celebrating the 5Oth release of AS3. That 2400 Jira tasks, 800 GitHub issues resolved and close. Amazing work to everybody involved.
F5 integration with RedHat Advanced Cluster Management for Multi-Cluster OpenShift
Переглядів 6879 місяців тому
This document demonstrates how F5 can integrate with RedHat Advanced Cluster Management (ACM) in a OpenShift Multi-Cluster environment. This document focuses on deploying F5 Container Ingress Services (CIS) in then management cluster where ACM is deployed. CIS will monitor PODs deployed the worker clusters and orchestrate F5 BIG-IP to forward traffic to those PODs as shown in the diagram below:...
RedHat Advanced Cluster Manager Demo
Переглядів 1,8 тис.9 місяців тому
Demonstrating RedHat Advanced Cluster Manager with OpenShift 4.14
AS3 Per App API promoted from beta to general availability
Переглядів 32910 місяців тому
AS3 Per App API promoted from beta to general availability
How was F5 Container Ingress Services used in 2023?
Переглядів 366Рік тому
How was F5 Container Ingress Services used in 2023?
Multi-Cluster NGINX Gateway API Fabric with F5 BIG-IP
Переглядів 423Рік тому
Multi-Cluster NGINX Gateway API Fabric with F5 BIG-IP
NGINX Gateway API Fabric with F5 BIG-IP
Переглядів 780Рік тому
NGINX Gateway API Fabric with F5 BIG-IP
Multi-Cluster Kubernetes using A/B Deployment
Переглядів 975Рік тому
Multi-Cluster Kubernetes using A/B Deployment
Multi-Cluster OpenShift Ingress at KubeCon
Переглядів 428Рік тому
Multi-Cluster OpenShift Ingress at KubeCon
Multi-cluster Kubernetes using F5 BIG-IP
Переглядів 972Рік тому
Multi-cluster Kubernetes using F5 BIG-IP
Kubernetes Multi-Cluster Networking
Переглядів 1,6 тис.Рік тому
Kubernetes Multi-Cluster Networking
F5 BIG-IP AS3 API Best Practices - Part Two
Переглядів 720Рік тому
F5 BIG-IP AS3 API Best Practices - Part Two
Introducing AS3 Per-Application API
Переглядів 715Рік тому
Introducing AS3 Per-Application API
OpenShift Ingress in a Multi-Cluster World with NGINX + BIG-IP
Переглядів 1 тис.Рік тому
OpenShift Ingress in a Multi-Cluster World with NGINX BIG-IP
OpenShift Multi-Cluster Standalone using Cluster IP
Переглядів 472Рік тому
OpenShift Multi-Cluster Standalone using Cluster IP
OpenShift Multi-Cluster Standalone using NodePort
Переглядів 661Рік тому
OpenShift Multi-Cluster Standalone using NodePort
Using Journeys Tool to Migration Apps to F5 BIG-IP
Переглядів 2,7 тис.Рік тому
Using Journeys Tool to Migration Apps to F5 BIG-IP
Load Balancing apps between multiple OpenShift clusters using F5 BIG-IP
Переглядів 979Рік тому
Load Balancing apps between multiple OpenShift clusters using F5 BIG-IP

КОМЕНТАРІ

  • @CtrlIQ
    @CtrlIQ 2 дні тому

    Really interesting. Thanks for the this. Sharing with our team!

  • @aroeder
    @aroeder 4 дні тому

    Thanks for sharing - great demo!

  • @wva5089
    @wva5089 19 днів тому

    Looks great.. can't wait to try it.

    • @wva5089
      @wva5089 19 днів тому

      well except for the passing in passwords in arguments. :-( ua-cam.com/video/it0bK2Tn_Vk/v-deo.html

    • @MarkDittmer
      @MarkDittmer 19 днів тому

      thanks! I am available to assist when you ready. Message me at m.dittmer@f5.com

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

    Thank you 1000 subscriber❤❤❤❤

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

    amazing videos! Congratulation

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

    I did not understand about the Advanced WAF Policy Profile definition. In a Production Openshift Cluster, does each App will have it's own custom WAF Policy or it's used a single Common WAF Policy for entire Openshift Cluster?

    • @MarkDittmer
      @MarkDittmer 17 днів тому

      I can help you with this. Can we setup a quick meeting. There are some great ways to associate a wad policy to the route.

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

    Looks like video plays itself again after you’ve finished

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

    Interesting! Is there a software version of F5 so that I can try your demo out in my lab?

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

      I would use CIS 2.18.1 with any version of BIG-IP. You will need AS3 plug AS-52

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

    Mark, is the WAF policy POSTed by AS3 or does the BIG-IP download the WAF policy from the URL?

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

      WAF policy is referenced on BIG-IP using a pointer. We could support a url download in the Policy CRD. Please submit a Github issue for this enhancement

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

    What is the back end set up configured in f5 ?

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

      Backend? Please can you elaborate

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

    If CNI use Flannel, its work? Or Change to calico?

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

      Flannel is VXLAN based which requires tunnels between BIGIP and K8S. HA doesn’t work!! Recommend using Calico with static routing mode.. I have a video coming on how to set this up. It’s super simple. Calico using static routes on BIGIP was added in 2.17. Let me know how I can help

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

      Thanks for the answer and the reason, I will try it first

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

      I have single control plane with two worker at my existing cluster with CNI Falnnel. If i want to update to multiple control plane with load balancer F5, what i do and try? Detail k8s-cplane1 10.61.6.10 (existing) k8s-worker1 10.61.6.11 (existing) k8s-worker2 10.62.4.11 (existing) k8s-cplane2 10.62.4.10 (new) k8s-lb 10.0.32.41 (new)

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

      CIS is perfect for what you want todo. Deploy CIS and point to service in the cluster. You could use node port and node port labels to only service the 3 workers. Or clusterIP will work good to

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

      I believe you can use static routes with flannel. Email me at m.dittmer@f5.com and I will share the setup docs

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

    Make an AS3 video focused on GTM/DNS Please!

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

      Working on a Video today and tomorrow. Here is the declarations etc. github.com/mdditt2000/f5-appsvcs-extension/tree/master/demos/gslb -- Watch out for a video coming soon to UA-cam

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

    In a actual Project im planning a architecture concept for multi-cluster setup in active-active. Would nice to be have ure mind on it.

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

      Please email me at m.dittmer@f5.com so we can setup a call

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

    Great Presentation

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

    did you find that Ansible Tower was required?

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

      No, i wasn't aware of any Ansible Tower requirements. I will ask PM.

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

      @@MarkDittmer looks like it’s bad information from an old doc.

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

      let me know if you want to setup a meeting with the PM from OpenShift side.

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

    Do you happen to have json declarations for creating wideIPs and/or GSLB pools via AS3?

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

      thanks for the recommendation. I will work on this tomorrow. You ok with Generic Host instead of Virtual Server Discovery?

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

      @@MarkDittmer that should be fine! Thanks!

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

    Mark, can I manage only the WAF policies with this? I don’t want AS3 to manage my LTM objects.

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

      AS3 can create a WAF policy from an external REPO as shown in the document. You could then add that policy to the LTM Virtual via the UI etc clouddocs.f5.com/training/fas-ansible-workshop-101/3.3-as3-asm.html --- This what you had in mind?

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

      ⁠I am only looking to maintain the WAF policy, regardless of its Virtual Server assignment. I looked at the link and that creates the policy, but also assigns it to the Virtual Server. I don’t want that to happen. Can I use the “new_asm_policy” alone in an AS3 declaration?

  • @V.Z.69
    @V.Z.69 6 місяців тому

    I just stumbled upon this page. Is the reference to "AS3" referring to "ActionScript 3" Adobe? And if so, are you using Flash with BIG-IP? Flash and AS3 was a game changer, too bad it's gone!!!

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

      lol no AS3 is F5 BIG-IP Application Services 3 and has nothing todo with ActionScript 3.

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

    Can you explain from network connectivity’l persistive , big ip connects to physical switch and nodes are VM’s

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

      Can we schedule a meeting? I can demo the networking etc.

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

      @@MarkDittmer Sure Mark.. Let me know your availability we can sync up. I can explain my use case..

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

    Hi Mark, Can we configure Service Type LoadBalancer with OpenShift OVN-Kubernetes using F5 BIG-IP with NO Tunnels?

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

      yes, for Service Type LoadBalancer the CRD will require iPAM or a static IP to be populated for the public IP. Let me know if you need help setting this up. Contact me at m.dittmer@f5.com

  • @SqaTesting-c9e
    @SqaTesting-c9e 7 місяців тому

    very informative

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

    Hi Mark, I can't find any info about schema version in NEXT, in Classic it'e easy as of plugin version, 3.0.0 is pretty old, how to get something newer in NEXT?

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

      Looking into this on Monday. Will message my team. Great question btw!!

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

      Just like with classic we don't actually use schema version other than to ensure a user doesn't send a declaration with a schema version newer than the latest supported on the given device. So just a matter of updating our examples which i will get posted in Clouddocs

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

      @@MarkDittmer Many thanks, I ask it in other way with an example. How do we know what version of AS3 we use in NEXT? Real example from last couple days.. We used 3.43 globally, but I started using Policy Endpoint with a new option "hostHeader" which was introduced in 3.47. In Classic I just need to roll out new rpm. How this work in NEXT and how do I know what AS3 version is installed?

  • @JohnSmith-dg3rd
    @JohnSmith-dg3rd 7 місяців тому

    Thanks for the Postman Collection!

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

    Thanks for this video. Are you planning to do another one using an active/standby configuration?

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

      Yes published here ua-cam.com/video/EoWeMYhNTFY/v-deo.html -- Look at the weight in the route or CRD

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

    Great video as always

  • @JohnSmith-dg3rd
    @JohnSmith-dg3rd 7 місяців тому

    Acces to Journeys over Browser is being refused.

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

      Try browser from the same next where you installed Journeys. I think this is a limitation of the OS. I will review emails to see if i can find a solution. I believe somebody figured it out

  • @GopalRoy-nn6ft
    @GopalRoy-nn6ft 8 місяців тому

    What is cis?

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

      CIS is F5 BIG-IP Ingress Controller clouddocs.f5.com/containers/latest/

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

    Testing in AS3 v3.50, For anyone interested, perAppDeploymentAllowed is now a setting straight under settings and not nested under "betaOptions" {{baseUrl}}/mgmt/shared/appsvcs/settings { "asyncTaskStorage": "data-group", "perAppDeploymentAllowed": true, "burstHandlingEnabled": false, "performanceTracingEnabled": false, "performanceTracingEndpoint": "", "serializeFileUploads": false, "serviceDiscoveryEnabled": true, "webhook": "" }

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

      Enabled by default. Let me know your feedback and any improvements

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

    Congrats, thanks for the good work

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

    🎉😊

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

      Thank you!!

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

      @@MarkDittmer what happened to v3.50? How about relasing binary, or giving us build instructions from source :)

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

    Ive been following your videos about as3 per app api, and now you suddenly changed your wording to resource group (aka tenant, aka partition) is the legacy way of doing everything? :) So you can not use /declare/tenant123/app and declare a single app, when tenant123 is not declared already? Also, how do you delete a single app?

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

      thank you. No Per-app declaration must contain at least one application Declare one app in tenant123 and then you can POST to /declare/tenant123/applications/ with updates

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

    What about deleting a specific app?

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

      Currently DELETE is not their. Something that could be added. Use POST Declare to remove any apps

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

    What is the reasoning why not per-app deployment was not the "best practice" and enabled by default from the beginning?

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

      Good point. Because its only got added in AS3-50 coming next week.

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

    so if youre working on tenant2, and you forget to add to the URI declare/tenant2, you mess up all your other tenants?

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

      Declarative. Declare the changes. Best to use via GitHub or Bitbucket

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

    When using AS3, should I have a separate tenant for each wide IP? So If I have 250 wide-ip's will I have 250 tenants? thank you

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

      Wide-IPs are different when using AS3. I think generic-host for Wide-IPs is the way to go. Maybe common. I need to post a Best practice AS3 video for GSLB.

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

      @@MarkDittmerYes please we are migrating DNS module from on-prem to azure and want to use AS3 and frontend with terraform. About 500 wide-ip's

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

    Hi Mark, We can do this implementation with Openshift 4.12, right?

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

      Yes, absolutely, OpenShift 4.12 is perfectly fine!!

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

      @@MarkDittmer Hi Mark, Can we configure Service Type LoadBalancer with OpenShift OVN-Kubernetes using F5 BIG-IP with NO Tunnels?

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

    About 26:10 you say that if pool member is not unique then it has to be shared and placed to Common. In my case where have 2 partitions with own route-domains and own IP spaces and it happened that both uses 10.x.x.x and there are occasionally same pool members, does it mean that with AS3 I cannot have such setup and have to re-address the conflicting pool members? Adding them to Common is out of question as that uses route-domain 0...

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

      use share-nodes=true in the CIS deployment. This will create the pools members in the common partition. Example clouddocs.f5.com/containers/latest/userguide/config-parameters.html

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

      @@MarkDittmer as I mentioned, we use partitions with own routing domain, so placing pool member to Common will not make it work

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

      @@MarkDittmer I know this is not official communication channel, but I would appreciate answer to my question. Thanks

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

    I want to move our management of F5 to gitops, but we. have multiple vendors who currently request manual configuration of sets of Virtual servers for their respective API''s and each vendor has their own pipelines. I want to integrate each vendor to control their own API virtual servers into their respective pipelines, so no one vendor changes the entire config, but only a subset of virtual services, and also we have an operations team that need to control traffic management parameters between data centres. We have a common git repository. The most optimal pipeline is built with tecton and argocd, other are still with Jenkins but will migrate over time to a common set of pipelines using tecton and argocd. Is this possible using per app changes?

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

    We are currently preparing to migrate our existing f5 applications to AS3 and since we have some clusters with a lot of virtual servers, Per App will be helpful to keep a better control of our applications. Will there be an option to transform a ucs file with ACC to AS3 Per App? I'm planning to attend the Berlin App world. Will you be there, too?

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

      Journey's can consume the UCS file and represent the configuration as a per-app. But Journey's wont POST the the App back to BIG-IP using Per-APP. However this could be better implemented in the VScode extenetion. I am working with that team to get the Per-App API added to VScode

  • @JohnSmith-dg3rd
    @JohnSmith-dg3rd 10 місяців тому

    I'm excited for BIG-IP Next. Finally something new.

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

      definitely. Lots of new content coming.

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

    Do we need to configure routing table on BIG-IP manually to direct traffic from BIG-IP to pods via Nodes?

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

      CIS will automate the routing table if you using OpenShift and some other CNIs.

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

    Thanks for the part2 video. How to have the AS3 API call work to apply only the incremental changes or per app changes where we have BIGIP-CIS controller running on kubernetes clusters which auto triggers these POST AS3 calls whenever there's changes on clusters.

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

      This is a change i want to get into CIS. We are waiting for AS3 Per APP API to go GA in AS3.50. This is planned in the upcoming months.

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

      @@MarkDittmer thank you

    • @surrendermohan6520
      @surrendermohan6520 16 днів тому

      @MarkDittmer is this change release in a any latest CIS and AS3 versions? please confirm

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

    How do you manage permissions per app? i only want admin from app team 1 to access API endpoint to make changes for app 1 and not app 2,3,4 etc

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

      Cant because the BIG-IP API doesnt provide the permission. This will be possible on BIG-IP Next using Per APP API.

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

    How can we control API user permissions to limit POSTS to per tenant or even better per app?

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

      AS3 has no RBAC on Classic. API user permissions to limit POSTS for AS3 is coming in BIG-IP Next. Please subscribe. I will create a demo for this in a month once the code is complete.

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

    You are just amazing Content is pure gold

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

    Amazing video. However I’m planning to use below tech stack. Is it possible to? Istio Ingress Gateway as Ingress Controller Calico/Cilium CNI Instead of nginx ingress, I wanted to use Istio as an ingress controller

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

      yes this is possible. i have seen some Istio. CIS just needs to monitor the Istio service. Calico or Cilium CNIs are both good options. Ping me if you need help

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

      @@MarkDittmer I’ve sent you an email for this. As I’m planning to use F5 BIG-IP, CIS for OpenShift Active Active Multi data centre deployment. Need to create an architecture and plan for this setup. Is there a way I can have a word with you?

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

      We are about to publish a document "F5 BIG-IP deployment with OpenShift - multi-cluster architectures" for your solution. Please contact me at m.dittmer@f5.com so we can schedule a zoom call

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

    How about OpenShift Ingress in a multi cluster with Istio ingress as a gateway. For those who are heavily using Istio. Is it possible ?

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

      using ServiceType LB? We are working on service type multicluster design this week and code available soon. Istio uses a HELM chart and has no CRD. Theirfore all needs to be specified in the service. Message me to get test image and docs.

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

    One question, why would External BIGIP needs to know Kubes routes in the routing table of BIGIP, assume since not directly connected to any of cluster, it can just follow the default route and upstream can handle routing part. ?

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

      CIS can create the routes for BIG-IP. Then BIG-IP simple route to the POD via the next hop "Node IP"

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

    This looks Cool. :-), We can properly segregate Apps within the tenants.

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

    Calico BGP, CRD, CIS Ingress Link with NGINX+ transport server and virtualserver is what I am seeing in production

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

      Thanks for your feedback. Definitely a sweet solution been able to use the best of both technology.