100 things to do with Red Hat products
100 things to do with Red Hat products
  • Видео 29
  • Просмотров 84 426
Load balancing an Ansible Tower cluster w/ HAProxy
This video is a request fill: over time I got a fairly high amount of request to do a video about setting up an Ansible Tower cluster behind a load balancer. I'm using HAProxy as a load balancer.
All config files used in the video are available on the accompanying blog here: 100things.wzzrd.com/2021/07/09/Loadbalanced-Ansible-Tower-Cluster.html
Hope this is useful for yall Ansible Tower users!
Просмотров: 1 573

Видео

Remake: Setting up Cockpit with a trusted SSL certificate (2021)
Просмотров 2,9 тыс.2 года назад
I did a remake for this video, since a couple of people have complained the previous version doesn't work for them. I did a remake for both RHEL7 and RHEL8 connected to an IdM server on RHEL8. In the video, I use a script on RHEL7 to concatenate the certificate and the key file. Drop this into /usr/local/sbin/cockpit_certs.sh and make it executable: gist.github.com/wzzrd/479006084014234af04626f...
Installing Red Hat OpenShift Container Platform on Google Cloud
Просмотров 2 тыс.2 года назад
Having done a ton of videos about Ansible Tower and Satellite, I wanted to do an #OpenShift related one. This one is the bedrock on which I'll build a whole series of simple, introductory and more complicated videos about installing, managing and developing on OpenShift. This video shows the installation of an OpenShift #Kubernetes cluster with three masters and two worker nodes on Google Cloud...
Original: Setting up Cockpit with a trusted SSL certificate (2019)
Просмотров 8 тыс.5 лет назад
I did a remake of this video, as my solution didn't work in all cases. Check out the remake here, it's about both RHEL7 and RHEL8: ruclips.net/video/W26rWtEqToc/видео.html Cockpit is an awesome tool to manage systems with. Even for experienced admins, it has some nice features that come in handy every now and then, like live performance metrics, just to name one. If you're a little less familia...
Moving systems between Capsules
Просмотров 1,4 тыс.6 лет назад
Sometimes, you want to move a system from one Capsule (be it embedded or external) to another Capsule. This used to be a manual, fairly undocumented process, but with the recent 1.5.0 release of katello-client-bootstrap, a patch (of my hand) was merged that completely automates this. This video gives you an overview of how this works. If you want to give the script a try, you can download the 1...
Building Pipeline on OpenShift on OpenStack building the demo app
Просмотров 1396 лет назад
Building Pipeline on OpenShift on OpenStack building the demo app
Making a code change in JBoss Developer Studio
Просмотров 2086 лет назад
Making a code change in JBoss Developer Studio
CloudForms managing OpenShift
Просмотров 3946 лет назад
Showing object relations, topology overview.
Introducing JBoss Developer Studio and Container Development Kit (CDK)
Просмотров 996 лет назад
Introducing JBoss Developer Studio and Container Development Kit (CDK)
Showing the result of a smart state analysis of a container
Просмотров 716 лет назад
Showing the result of a smart state analysis of a container on OpenShift in CloudForms
Introducing the container development kit (CDK) and the demo app
Просмотров 816 лет назад
Introducing the container development kit (CDK) and the demo app
Building the demo app on OpenShift in the container development kit (CDK)
Просмотров 1556 лет назад
Building the demo app on OpenShift in the container development kit (CDK)
Smart State Analysis of RHEL VM on Azure
Просмотров 716 лет назад
Showing the results of a smart state analysis of a RHEL7 VM on Azure
Demystifying Activation Keys
Просмотров 4 тыс.6 лет назад
Activation keys are incredibly useful for registering newly created to a content view, a life-cycle environment and assigning it the right subscription. In order to do that, however, you need to understand the basic workings of activation keys. It's not rocket science, but doing it right can save you a lot of time. This video is loosely based on the excellent article written by my colleague Ric...
Using the CDK to do Java development on Windows
Просмотров 2586 лет назад
Using the CDK to do Java development on Windows
Using the CDK to do .NET development on Linux
Просмотров 1116 лет назад
Using the CDK to do .NET development on Linux
Installing the CDK on Windows
Просмотров 6 тыс.6 лет назад
Installing the CDK on Windows
Installing the CDK on Linux
Просмотров 1,4 тыс.6 лет назад
In this video, I walk you through installing the Red Hat Container Development Kit (CDK) on a Linux machine. The machine I use is a Fedora 25 laptop, but this procedure should work equally well on any other flavor of Linux. This video is a recordings of one of the demos from my presentation on the Container Development Kit on the Red Hat Tech Day in Utrecht, NL on June 13th, 2017.
Using the CDK to quickly test small changes
Просмотров 1806 лет назад
Using the CDK to quickly test small changes
Using virt-who with VDC subscriptions
Просмотров 9 тыс.6 лет назад
Using virt-who with VDC subscriptions
Red Hat Summit: Load balanced Wordpress deployment
Просмотров 2067 лет назад
Red Hat Summit: Load balanced Wordpress deployment
Integrating Ansible Tower and Satellite 6
Просмотров 6 тыс.7 лет назад
Integrating Ansible Tower and Satellite 6
Building an Ansible Tower Cluster
Просмотров 7 тыс.7 лет назад
Building an Ansible Tower Cluster
Content views and filters in Satellite 6: part 4, using a dedicated Puppet content view
Просмотров 2,5 тыс.7 лет назад
Content views and filters in Satellite 6: part 4, using a dedicated Puppet content view
Content views and filters in Satellite 6: part 3, content views and composite content views
Просмотров 4,6 тыс.7 лет назад
Content views and filters in Satellite 6: part 3, content views and composite content views
Content views and filters in Satellite 6: part 2, advanced content filtering
Просмотров 6 тыс.7 лет назад
Content views and filters in Satellite 6: part 2, advanced content filtering
Updating a Red Hat Satellite 6 server
Просмотров 2,9 тыс.7 лет назад
Updating a Red Hat Satellite 6 server
Content views and filters in Satellite 6: part 1, creating a simple content view
Просмотров 15 тыс.7 лет назад
Content views and filters in Satellite 6: part 1, creating a simple content view
Multi-tier app deployment demo
Просмотров 1 тыс.7 лет назад
Multi-tier app deployment demo

Комментарии

  • @pallenrupp
    @pallenrupp 29 дней назад

    this is truely aweful

  • @salexkorsan8790
    @salexkorsan8790 Год назад

    is it possible to add remove domain, Select php version and install ssl etc...

    • @100thingstodowithredhatpro8
      @100thingstodowithredhatpro8 Год назад

      You mean through cockpit? Or with Ansible?

    • @salexkorsan8790
      @salexkorsan8790 Год назад

      @@100thingstodowithredhatpro8 both

    • @100thingstodowithredhatpro8
      @100thingstodowithredhatpro8 Год назад

      @@salexkorsan8790 Well, Cockpit offers a built-in terminal, so you can execute shell commands through that and Ansible can do just about everything as long as you write an appropriate playbook :)

  • @anianand9887
    @anianand9887 Год назад

    does other tower in tower cluster resumes job if one of the tower fails?

    • @100thingstodowithredhatpro8
      @100thingstodowithredhatpro8 Год назад

      Sorry for the late reply. For some reason, I only get notified of a subset of comments... As for your question: no, I don't think so. At that point that individual job has failed, but subsequent jobs will run on functioning Tower servers.

  • @Yatsotaht
    @Yatsotaht 2 года назад

    Appreciate this video mate, opened my eyes on the training and openshift docmuentation

  • @alsacs3635
    @alsacs3635 2 года назад

    Can you use this command line option to move multiple machines to a different Capsule server? For example, can I provide a list of servers that need to be moved?

    • @100thingstodowithredhatpro8
      @100thingstodowithredhatpro8 Год назад

      Sorry for the late reply. I have a little trouble remembering, but I think the way I wrote it was to use this through remote execution or Ansible and run it on multiple machines that way. Reason for that is that the client machine needs to request new certificates (iirc) and that can be done only locally.

  • @anoopsidhu3437
    @anoopsidhu3437 2 года назад

    great video thanks for doing. I was wondering where are the instructions to deploy openshift dedicated on gcp

  • @latagpai
    @latagpai 2 года назад

    Can u also please include creation of VM's for masters and workers. Also how to assign the ignition files to the corresponding machine

    • @100thingstodowithredhatpro8
      @100thingstodowithredhatpro8 2 года назад

      Hi nanu, I'm not sure what you mean. The creation of masters and workers, as well as the assignment of ignition files is done automatically when using IPI (installer provisioned infrastructure). I recommend using that unless you really have a good reason not to. I can cover UPI (user-provided infrastructure) in a future video, which is more flexible, but I think it's more interesting to do future videos about the possibilities of OpenShift as an application platform, and not so much the underlying infrastructure. What do you think?

  • @volodymyrrozdolsky1008
    @volodymyrrozdolsky1008 2 года назад

    Hey can you please show how you set up DNS? I got cluster installed on GCP successfully but can't access UI from the browser. kubectl/oc works.

    • @100thingstodowithredhatpro8
      @100thingstodowithredhatpro8 2 года назад

      Hi Volodymyr, can you check whether the console pods are running and the route is created correctly? If oc / kubectl works, DNS should be up, since routes to the api and to the oauth endpoint are working.

  • @Aman-sn8lr
    @Aman-sn8lr 3 года назад

    Can you do for ansibleawx installation on k8s cluster

    • @100thingstodowithredhatpro8
      @100thingstodowithredhatpro8 2 года назад

      RUclips doesn't seem to give me notifications for new comments anymore, so.sorry for the late reply. Interesting idea. Will look into it.

    • @100thingstodowithredhatpro8
      @100thingstodowithredhatpro8 2 года назад

      I've put deploying Ansible Tower on OpenShift on my list for now, does that fit your request?

  • @santoshlohar604
    @santoshlohar604 3 года назад

    can you please share a video that how to configure dynamic inventory for Vmware environment

    • @100thingstodowithredhatpro8
      @100thingstodowithredhatpro8 2 года назад

      Sorry for the late reply. I do not have access to a VMware environment, so that's going to be difficult.

  • @santoshlohar604
    @santoshlohar604 3 года назад

    Good one , simple explanation

  • @ugo879
    @ugo879 3 года назад

    I am so glad I found your video 3 years after you published it. Thank you very much for your detailed explanation of this process, it helped me set mine up.

  • @felipepereira1747
    @felipepereira1747 3 года назад

    Hello and thanks for these excelent videos! I could not read the KCS you mentioned in the end access.redhat.com/articles/1585273 (logged in). I'd like to hear a practical advice about what to do with EPEL, monitoring, backup -- all basic/common repos. Following your suggestion to keep things simple, I think they should be included in a plain generic cv for rhelX (X being 7,8...), but I see in the video that you have a different cv for EPEL (and probably you group OS+EPEL in the CCVs above). I'm also having some trouble with filters and EPEL. First, EPEL does not keep history (obsoleted packages are deleted from the repo). So it can't be downloaded on-demand, and it should be set to immediate; or maybe I should disable "mirror on sync". And last, filters don't seem to behave so well with EPEL -- looks like there is the "newpackage" type of packages, besides enhancement, important and security -- see access.redhat.com/solutions/1451913 , from 2018, I don't know if Red Hat fixed this, at least not in the 6.7.1 UI.

    • @100thingstodowithredhatpro8
      @100thingstodowithredhatpro8 2 года назад

      Sorry for the late reply: I didn't get notifications of these up until now :/ Gosh. I didn't know EPEL removed old releases of packages after they're superseded. Wow. That's really good to know! Indeed, in that case you want to make it "immediate" and probably sync regularly indeed! If you're still reading this, I'm not sure what exactly goes wrong with your filters for EPEL. Can you ellaborate?

  • @jcwalker3
    @jcwalker3 3 года назад

    Here is a helpful command right from Cockpit website: CERT_FILE=/etc/pki/tls/certs/$(hostname).pem KEY_FILE=/etc/pki/tls/private/$(hostname).key getcert request -f ${CERT_FILE} -k ${KEY_FILE} -D $(hostname --fqdn) -C "sed -n w/etc/cockpit/ws-certs.d/50-from-certmonger.cert ${CERT_FILE} ${KEY_FILE}"

  • @mous3y490
    @mous3y490 4 года назад

    How do you patch Satellite 6.x? Do you just go to CLI and 'yum update'? I'm assuming you can't patch itself within Satellite GUI?

    • @100thingstodowithredhatpro8
      @100thingstodowithredhatpro8 2 года назад

      Sorry for the late reply. RUclips doesn't seem to give me notifications. I'll look into making a video about this. The procedure had changed a bit!

    • @mous3y490
      @mous3y490 2 года назад

      @@100thingstodowithredhatpro8 thank you! heard 6.9 is out. Hope Puppet was ripped out and replaced by Ansible :)

    • @100thingstodowithredhatpro8
      @100thingstodowithredhatpro8 2 года назад

      @@mous3y490 Well, Puppet is still there in 6.9, but the capabilities of Ansible in Satellite 6 have grown pretty rapidly. This is on my todo list for a video :)

  • @CodHumors
    @CodHumors 4 года назад

    Does ansible tower support sticky/persistent sessions? It's a more viable solution to throw up a load balancer in front of your a-a.

    • @100thingstodowithredhatpro8
      @100thingstodowithredhatpro8 2 года назад

      Sorry for the late reply: I didn't get notifications of these up until now :/ I'm not sure. I've never tried. I do think most deployments are like I described. If you deploy Tower on OpenShift, you get another, even more scalable Tower design. I'll spend some time on that in the future.

  • @Sunnyside--Up
    @Sunnyside--Up 4 года назад

    Hi, I was excited to find your video. First, it doesn't work with error message 'Error parsing Kerberos principal name "host/cockpit-demo.deployment6.lan": Configuration file does not specify default realm." Second, I do not understand why we had to download the certificate from your Microsoft server, whatever that means and it states that it is demo. Doesn't really look permanent. Third, just for another time when writing commands inside your terminal, it ends up to be at the veeeery bottom of the screen, when paused to type up what you typed, RUclips has its white control buttons coming right over it. I am sure there is effort involved trying to prepare a video, which I appreciate everyone undertaking, however, it is also waste of our times if the video is disorganized. Your subject matter is not easily found on the internet, I hope you make it worthwhile. Cheers.

    • @100thingstodowithredhatpro8
      @100thingstodowithredhatpro8 2 года назад

      Remake is up here: ruclips.net/video/W26rWtEqToc/видео.html

    • @Sunnyside--Up
      @Sunnyside--Up 2 года назад

      @@100thingstodowithredhatpro8 Much appreciate you following up and pointing me towards your new video. Thank you! I will follow your instructions as soon as I get to it.

    • @100thingstodowithredhatpro8
      @100thingstodowithredhatpro8 2 года назад

      @@Sunnyside--Up Let me know how that goes!

  • @ahaenssen
    @ahaenssen 4 года назад

    not working for me, cockpit will regenerate the self-signed certificates every time I restart the service

    • @vampirzhul8115
      @vampirzhul8115 4 года назад

      systemctl stop cockpit && systemctl stop cockpit.socket && mv /etc/cockpit/ws-certs.d/0-self-signed* /backup/ && ipa-getcert request ...

    • @100thingstodowithredhatpro8
      @100thingstodowithredhatpro8 2 года назад

      @@vampirzhul8115 On RHEL8, the certificate seems to need to be called .crt and not .pem as the key and certificate files on RHEL8 are separate, and no longer concatenated. I'll update the video in the not too distant future.

    • @100thingstodowithredhatpro8
      @100thingstodowithredhatpro8 2 года назад

      Remake is up here: ruclips.net/video/W26rWtEqToc/видео.html

  • @johandeen6096
    @johandeen6096 4 года назад

    Hi, i'm new to certmonger and cockpit. How do you get the cokpit-demo.pem and .key file since they are not present at default?

    • @Sunnyside--Up
      @Sunnyside--Up 4 года назад

      I have the same problem. And yet, everyone gave a thumbs -up, which is misleading because you think there is a working solution.

    • @100thingstodowithredhatpro8
      @100thingstodowithredhatpro8 2 года назад

      Hi Johan, I see that for RHEL8 at least, my solution does seem to be imperfect. I just replayed my stuff on a fresh RHEL8 VM + IDM domain, and what I call .pem in the video should actually be .crt, it seems. On RHEL8, the certificate and it's key can be two separate files, so the sed bit isn't needed anymore. I've put this on my list to make an updated video about.

    • @100thingstodowithredhatpro8
      @100thingstodowithredhatpro8 2 года назад

      @@Sunnyside--Up see above

    • @100thingstodowithredhatpro8
      @100thingstodowithredhatpro8 2 года назад

      Remake is up here: ruclips.net/video/W26rWtEqToc/видео.html

  • @jaydon8781
    @jaydon8781 4 года назад

    Thanks Maxim for this great video. It helped me build the Ansible Tower Cluster. Can you please make a video on Building an Ansible Tower HA with multi master PostgreSQL so that my Ansible tower doesn't fail on failure of primary PostgreSQL database server. Including PostgreSQL replication with Active-Active PostgreSQL or Active -passive PostgreSQL. Thanks

    • @100thingstodowithredhatpro8
      @100thingstodowithredhatpro8 2 года назад

      That's actually a tricky one. I've never done database HA. I'll put it on my backlog, but can't give you a timeline.

  • @AlyWhits
    @AlyWhits 4 года назад

    Great video. Thank you. Do you think you could make a video on how to setup a cluster with a load balancer, so user could just go to one address (like tower.domain.com), and get sent to one of the 3 servers?

    • @100thingstodowithredhatpro8
      @100thingstodowithredhatpro8 2 года назад

      Just answered another question about this. (Sorry this took so long, I never got notifications for these replies! Fixed that now!) If you are still reading this: I've never looked into putting an LB in front of a Tower cluster. At first glance, it does seem to be possible though, so I'll take a look. Might want to check out deploying Tower on OpenShift as well for even more scaling options!

  • @d.howardcolesjr4862
    @d.howardcolesjr4862 4 года назад

    Ok, so riddle me this. Since this time there is no "Virtual Datacenter" subs. So, how do we set it up now?

    • @100thingstodowithredhatpro8
      @100thingstodowithredhatpro8 2 года назад

      Sorry this took so long, I never got notifications for these replies! Fixed that now! Ehm, if you do not have VDCs, you don't have to use virt-who, or am I missing something? What are you trying to achieve?

  • @pushparajgothandam8527
    @pushparajgothandam8527 5 лет назад

    What type of load balancer is best to use for load balance the jobs?

    • @100thingstodowithredhatpro8
      @100thingstodowithredhatpro8 5 лет назад

      Jobs do not get load balanced through a load balancer. What you could do is set up a load balancer in front of the Tower UI, but that's a different use case, I guess. Newer version of Tower (3.4+) support job slicing, which is like load balancing of jobs, and that feature does not need a load balancer at all. Check the Tower docs. If you can't find it, let me know and I'll send you some links :)

  • @manishashimla
    @manishashimla 5 лет назад

    Thank you Maxim for the video.. this really helps. I have really found virt-who feature with Satellite subscription fantastic. However, what I see that time and again the blades (in my case) subscribed through virt-who from vcenter lose subscription and a blade with no VM gets subscribed. Not sure how a running one gets kicked out. Any idea? Thanks again!

    • @100thingstodowithredhatpro8
      @100thingstodowithredhatpro8 5 лет назад

      This sounds odd. Do you have a high number of vmotions, maybe? Have you been in touch with support?

    • @manishashimla
      @manishashimla 5 лет назад

      100 things to do with Red Hat Management products .. yes apparently virtual machines are experiencing vmotions. Sure, got in touch with support but could not follow up. This week will try to work on it and if resolved, will as well update this thread.

    • @dozierc
      @dozierc Год назад

      It really did. Thank You.

  • @ClaSS0101
    @ClaSS0101 5 лет назад

    Ben benieuwd om er eens mee te spelen. Binnenkort op werk maar eens rhel8 binnen halen. Dank voor de duidelijke tutorial.

  • @RavindraKumarSG
    @RavindraKumarSG 5 лет назад

    great

  • @luhomo
    @luhomo 5 лет назад

    Good video. Is there a way to see in the GUI the list of packages are being included ? it might really useful to be sure how the filter is doing.

    • @100thingstodowithredhatpro8
      @100thingstodowithredhatpro8 2 года назад

      Sorry this took so long, I never got notifications for these replies! Fixed that now! I think this is an RFE at the moment

  • @luhomo
    @luhomo 5 лет назад

    Great video. is there any way to set some activation keys depending of the VDC the machines are running?

    • @100thingstodowithredhatpro8
      @100thingstodowithredhatpro8 2 года назад

      Sorry this took so long, I never got notifications for these replies! Fixed that now! If you are still reading this: You mean selecting an activation key based on the VDC? I don't think so :(

  • @luhomo
    @luhomo 5 лет назад

    Really must to see videos to clarify some concepts, thanks Maxim for your valuable help

  • @ChrisAlliey
    @ChrisAlliey 6 лет назад

    Well done! Great job!

  • @nformirose3400
    @nformirose3400 6 лет назад

    Good job! Please can you do a video on life cycle? thank you

    • @100thingstodowithredhatpro8
      @100thingstodowithredhatpro8 2 года назад

      Sorry this took so long, I never got notifications for these replies! Fixed that now! I realize this is a really old comment, but what life cycle did you mean? And are you still interested?

  • @mathewkargarzadeh3158
    @mathewkargarzadeh3158 6 лет назад

    Thanks. Pretty informative.

  • @mathewkargarzadeh3158
    @mathewkargarzadeh3158 6 лет назад

    I am new to Satellite, excellent presentation. Thanks.

  • @msfraser82
    @msfraser82 6 лет назад

    Which qpid packages are being excluded from EPEL? Do you have a reference document for this?

    • @100thingstodowithredhatpro8
      @100thingstodowithredhatpro8 6 лет назад

      Hey Murray, I don't think it's needed to exclude those packages anymore. It used to be a thing a year or so back, but I'm not actively excluding them anymore.

    • @Squish2k
      @Squish2k Год назад

      @@100thingstodowithredhatpro8 Uhm ... it seem to be still necessary as far as I experience ... I sent a comment on your website :-)

  • @msfraser82
    @msfraser82 6 лет назад

    Thanks for your series on Satellite 6, this has really helped me clarify some aspects of the product.

  • @krishkarki9795
    @krishkarki9795 6 лет назад

    Thanks for putting effort on this topic, i am learning a lot from you. I am expecting some more topics on Linux in coming future. Keep up the good work !

  • @HradayeshShukla
    @HradayeshShukla 6 лет назад

    Hi, really good job. Just a request, please add some more videos about Red Hat Satellite. Thanks :)

    • @100thingstodowithredhatpro8
      @100thingstodowithredhatpro8 6 лет назад

      +Hradayesh Shukla more to follow, stay tuned! And also, any specific topics you want to see?

  • @coloradocolin1
    @coloradocolin1 6 лет назад

    Great Video!

  • @AshishGargcreation
    @AshishGargcreation 6 лет назад

    What does /api/v1/ping looks like?

    • @100thingstodowithredhatpro8
      @100thingstodowithredhatpro8 6 лет назад

      I already tore down this cluster again. I'm not sure what you are looking for. Next time I build one, what do you think I should check for in that output?

  • @mauriceel-banna1966
    @mauriceel-banna1966 6 лет назад

    How can i make my console look like yours? :)

    • @100thingstodowithredhatpro8
      @100thingstodowithredhatpro8 6 лет назад

      You mean the colors? It's just gnome-terminal with the solarized-dark color scheme. If you mean the prompt, it's something I hacked together myself a long time ago. Which one is it? :)

    • @anonymerboi3938
      @anonymerboi3938 6 лет назад

      I mean this "Command Group"-thingy on the left that connects the Command and the working dir and so on ^^

    • @100thingstodowithredhatpro8
      @100thingstodowithredhatpro8 6 лет назад

      Sorry, a bit late with replying. In the video I'm using a two line PS1 prompt. I literally have a newline in my $PS1 variable, like below (which is a simplified version of what I used in the video): PS1="╭─(\!) \u@\h \w ╰─ # "

    • @anonymerboi3938
      @anonymerboi3938 6 лет назад

      no problem! thanks alot :)

  • @Palaniecestar
    @Palaniecestar 6 лет назад

    Hello, Can I achieve this multi tier app catalogues only with( CloudForms,Ansible Tower,RedHat OpenStack). We don't have satellite server in our environment.

    • @100thingstodowithredhatpro8
      @100thingstodowithredhatpro8 6 лет назад

      +palani samy you probably could, but it would be a little different. You'd have to do all configuration management through Ansible, and you'd have to connect your systems to RHUI or the customer portal. Little different, mostly the same result, but without having complete control over your patch cycle.

    • @Palaniecestar
      @Palaniecestar 6 лет назад

      Thank you. Let me try to setup WordPress cluster. Is this playbook publicly available which you are using for demonstrations.

    • @100thingstodowithredhatpro8
      @100thingstodowithredhatpro8 6 лет назад

      Good point. I would need to sanitize them a bit though. Let me look into that.

    • @Palaniecestar
      @Palaniecestar 6 лет назад

      Can I get github link suppose if you are uploaded this playbook in public repository server?

    • @Palaniecestar
      @Palaniecestar 6 лет назад

      Hello, Is this playbook available in github.com now?

  • @opensitesolutionsoss5786
    @opensitesolutionsoss5786 7 лет назад

    Another excellent video, looking forward to more.

    • @100thingstodowithredhatpro8
      @100thingstodowithredhatpro8 7 лет назад

      +Open Site Solutions OSS Thanks! Will deliver but might be a week or so because of Summit coming up.

    • @gglenn991
      @gglenn991 4 года назад

      If u want to go to school for something like this what should i sign up for

  • @einarabelc5
    @einarabelc5 7 лет назад

    Man, what task failed during setup? And how long it took you to fix that?

    • @MaximBurgerhout
      @MaximBurgerhout 7 лет назад

      There's an iptables firewall task that fails on machines that run firewalld, iirc. Doesn't need fixing: there are dedicated tasks for firewalld, and they complete fine. The one failed task is cosmetic. Probably should have mentioned that :) You have a keen eye, sir ;)

  • @opensitesolutionsoss5786
    @opensitesolutionsoss5786 7 лет назад

    Answered my questions regarding licensing, one license shared amongst the number of instances.

  • @kevinheron836
    @kevinheron836 7 лет назад

    Question for posting these video's, can I use content views as a means of migrating away from RHEL 5.X and not needing to reinstall applications that are running on a given server?

    • @100thingstodowithredhatpro8
      @100thingstodowithredhatpro8 7 лет назад

      Hi Kevin, you will have to reinstall applications, as swapping out RHEL5 for any other version of RHEL requires a complete reinstall. However, if you would write Puppet modules (or Ansible roles, in an upcoming version of Satellite) to install and configure your application, reinstallation and redeployment does become less impactful. Hope this helps. M

  • @kevinheron836
    @kevinheron836 7 лет назад

    I really like what I am hearing with Satellite 6. I was looking to deploy satellite just for the most basic package management capabilities as I did not have any knowledge of the idea behind a content view and how they could be leveraged.Question for you - if I want to move away from RHEL 5.9 or 5.11 and onto RHEL 6.8 or even 7.2, could I use content views to essentially lay the applications currently running on the 5.9 or 5.11 systems and include RHEL 6.8 or 7.2 libraries to the new system and run it through the SDLC (Stage-Dev-Prod)? Have you seen a use case such as that?

    • @100thingstodowithredhatpro8
      @100thingstodowithredhatpro8 7 лет назад

      Hi Kevin, Thanks for the question! If I understand you correctly, you want to add RHEL6 RPMs to a RHEL5 content view in order to update from RHEL5 to RHEL6? If that's the case, the answer is 'no'. In place upgrades from one major RHEL version to another is not supported, except in some cases from RHEL6 to RHEL7. If you instead mean to create a content view for your application, add the application RPMs to it, and then re-use that application content view in a CCV with a RHEL5 content view, and in another CCV with a RHEL6 or RHEL7 content view, that should work and is actually a really good use case for CCVs.

  • @PavelZagalsky
    @PavelZagalsky 7 лет назад

    Great stuff! Thanks for the video!

  • @newsletters7110
    @newsletters7110 7 лет назад

    Question:While enabling repos for a particular RHEL server release do i need to select all the minor release within the repo? for eg: repo: Red Hat Enterprise Linux 7.-> enable repo: RHEL 7, 7.1,7.2, 7.3 or just need to select RHEL 7?

    • @100thingstodowithredhatpro8
      @100thingstodowithredhatpro8 7 лет назад

      Thanks for your questions. So if you want to make sure your system never installs any RPM that was released in the 7.3 timeframe, you select 7.2 and stick that into your CV. This basically locks your system to a minor release. If you really need to stay on 7.2 though, I suggest you take a look at the EUS channels you get with premium support: they actually allow you to stay on 7.2 for a prolonged period of time, without having to move to 7.3 If you plan to move from 7.1 to 7.2 to 7.3, you probably want to select 7Server, which will get all RPMs that are updated in RHEL7 over the complete life cycle of the RHEL7 product. Hope this helps, if not, let me know!

    • @RamKumar-tk2cb
      @RamKumar-tk2cb 7 лет назад

      Hi, Thanks for your video. your reply for above que is "This basically locks your system to a minor release." Question : Meaning if we run "yum update -y" with CV selected for 7.2 will it still get update and stay as RHEL 7.2? meaning it still receives latest erratum?

    • @100thingstodowithredhatpro8
      @100thingstodowithredhatpro8 7 лет назад

      It will receive whatever is in your CV, of course, but if you only add the 7.2 repository to your CV, your system can never get packages for 7.3. Those are simply not available then. Does that answer your question?

    • @RamKumar-tk2cb
      @RamKumar-tk2cb 7 лет назад

      100 things to do with Red Hat Management products thanks. meaning latest available erratum not applicable to those machines, if I am not wrong!

  • @newsletters7110
    @newsletters7110 7 лет назад

    Was struggling past few days with Lifecycle and CV.. beautifully explained. Thanks. Why do you specifically say "kickstart repo" is needed for environment with capsule. I am not planning to use puppet for kickstart (anything) but only use satellite->capsule <-guests (register) for patch automation.

    • @100thingstodowithredhatpro8
      @100thingstodowithredhatpro8 7 лет назад

      Thanks for the question, again :) If you do not add a kickstart repo to a content view, the kickstart repo will never get synced to a Capsule: only content in a content view is ever synced to Capsules. Puppet is a different beast and has no direct relation with kickstarting. Basically the flow is like this: you kickstart (install) a new system, during which Anaconda, based on the kickstart file installs various RPMs and runs scripts afterwards. Installing the Puppet agent can be part of that installation process. After that's done, the system reboots, Puppet starts up and executes Puppet modules you might have added to a hostgroup. (It's slightly more complicated than this, obviously, but this covers a lot.) So if you are not going to use Puppet, which can be a valid choice, you still need to add the kickstart repo to your CVs, because the installer itself (Anaconda) is included in those kickstart repos. Hope this helps!

  • @gregm4501
    @gregm4501 7 лет назад

    These are the most helpful videos on Satellite 6. Once again thanks!!