UAA Operator Issues 25 Feb 2013.

Slides:



Advertisements
Similar presentations
Refeng Wu CQ5 WCM System Administrator
Advertisements

Developing in CAS. Why? As distributed you edit CAS 3 with Eclipse and build with Maven 2 – Best Practice for Release Engineering – Difficult edit-debug.
GUMS status Gabriele Carcassi PPDG Common Project 12/9/2004.
FIspace Security Components FIspace Security Components NetFutures 2015 FIspace project Javier Romero Negrín Javier Hitado Simarro ATOS Serdar Arslan KoçSistem.
Migrating to EPiServer CMS 5 Johan Björnfot -
Google App Engine Google APIs OAuth Facebook Graph API
Today’s Agenda Chapter 12 Admin Tasks Chapter 13 Automating Admin Tasks.
SPC204 Security Problems in SharePoint 2010 Authentication and Authorization.
ECE355 Project SIP Applications Tiuley Alguindigue
1 ASP.NET SECURITY Presenter: Van Nguyen. 2 Introduction Security is an integral part of any Web-based application. Understanding ASP.NET security will.
What’s new in Stack 3.2 Michael Youngstrom. Disclaimer This IS a presentation – So sit back and relax Please ask questions.
Running Kuali: A Technical Perspective Ailish Byrne - Indiana University Jay Sissom - Indiana University Foundation.
1 Software Construction and Evolution - CSSE 375 Exception Handling - Principles Steve Chenoweth, RHIT Above – Exception handling on the ENIAC. From
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS Oct EPICS Meeting, PAL, Korea Control System Studio Training.
Module 10 Assigning Server and Database Roles. Module Overview Working with Server Roles Working with Fixed Database Roles Creating User-defined Database.
© 2006 UC Regents1 Track 1: Cluster and Grid Computing NBCR Summer Institute Session 2.1: Cluster and Grid Computing: Case Studies Building a Roll August.
Running Kuali: A Technical Perspective Ailish Byrne (Indiana University) Jonathan Keller (University of California, Davis)
Enabling Cloud Native Security with Multi-Tenant UAA
Securing Angular Apps Brian Noyes
Developing SQL Server 2000 Reporting Services Applications Brian Welcker Group Program Manager SQL Server Reporting Services Microsoft Corporation.
Esri UC 2014 | Demo Theater | Using ArcGIS Online App Logins in Node.js James Tedrick.
NERDug 2009 Session WebAdvisor 101: From Soup to Nuts! 7/30/2009 at 2:00pm Emerald Room Jeff Butera Hampshire College
1 CDDLM: CDL Examples Jun Tatemura NEC Laboratories America Feb 1, 2006 GGF OGSA/CDDLM session.
UNDERSTANDING YOUR OPTIONS FOR CLIENT-SIDE DEVELOPMENT IN OFFICE 365 Mark Rackley
Outline Server side Dependencies Installing it Configuring it Client side coding Browser setup.
What’s new with Grouper 26-April-2010, Spring Member Meeting Chris Hyzer, Grouper developer.
UpgradinguPortal to What’s new that matters Better use of third party frameworks Faster! Improved caching Drag and Drop New Skin & Theme Accessibility.
IBM Express Runtime Quick Start Workshop © 2007 IBM Corporation Deploying a Solution.
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS 2012, April at SLAC Control System Studio Training - Alarm System.
WMarket For Adminstrators Manual Installation. Basic Dependencies To install your own WMarket instance, you are required to install the following software:
1 E-Site - FTP Services Setup / install guide. 2 About FTP services can run on any desired port(s) Runs as a windows service Works for all sites installed.
See Build, See Build Run Run Build Run Hudson - Continuous Integration Vincent Batts SELF 2010.
October 2014 HYBRIS ARCHITECTURE & TECHNOLOGY 01 OVERVIEW.
Building Azure Mobile Apps
ADVANCED HOSTING Adrian Newby, CTO.
Planning a Migration.
Configuration & Registry Microservice Deep Dive
Architecture Review 10/11/2004
SNOW Spoke Server Implementation on SHRINE
Rest Services with Play Framework, Adding Security with JWT
562: Power of Single Sign-On in OpenEdge
Open-O Integration Project Introduction
ENOG13 Saint Petersburg Diego Luis Neto SW NL-ix.
Database Replication and Monitoring
Get Me Started! Setting up a development setup
OpenLegacy Training Day Four Introduction to Microservices
Service Restore Flow Receives/retrives input of list of server involved in the process Flow Performs multi level health check like process status, replication.
UVOS and VOMS differences
Automate Custom Solutions Deployment on Office 365 and Azure
Data Virtualization Tutorial… OAuth Example using Google Sheets
Test Driven Development
Generator Services planning meeting
Installation, Configuration, Examples of use
Introduction to Microservices Prepared for
ONAP/OOM for Developers Michael O’Brien | Amdocs
CCA Skill Certification
Open Source Toolkit for Turn-Key AI Cluster (Introduction)
Migrating your SQL Server Instance
(Chapter 2) John Carelli, Instructor Kutztown University
Overview of Basic 3D Experience (Enovia V6) Concepts
Serverless Architecture in the Cloud
What’s new in ASP.NET Core and Entity Framework 2.2 (Preview 3)
SUSE Linux Enterprise Desktop Administration
TechEd /22/2019 9:22 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
a middleware implementation
TN19-TCI: Integration and API management using TIBCO Cloud™ Integration
Security - Forms Authentication
We Need To Talk Security
Jean-Francois LEBLANC Christian SEBASTIAN
Presentation transcript:

UAA Operator Issues 25 Feb 2013

uaa.yml “things are the way they are because they got that way” – Gerald Weinberg Let's walk through this file: https://github.com/vmware-ac/portal2/blob/master/config/backend/uaa.yml

configuring secrets and keys configuring the uaa with public key: https://github.com/vmware- ac/deployments/blob/master/staging/staging.yml#L818 avoiding the phantom sre user problem bootstrap clients and secrets bootstrap users and group membership override issues dev-template => manifest.yml => uaa.yml.erb => uaa.yml => spring *.xml => uaa

running the uaa locally mvn clean install; cd uaa/uaa; mvn tomcat7:run or mvnDebug tomcat7:run running a login server and uaa locally from root with parallel checkouts of /uaa and /login- server cd uaa mvn clean install cd ../login-server mvn tomcat:run -P integration

checking health with uaac targets and contexts info -- commit id, links varz be the client decode tokens be a user whoami, context

typical tomcat, spring logs some exceptions for unnecessary database migrations are logged and can be ignored making sense of it all

can specify postgres, soon mysql uaa db default is in memory can specify postgres, soon mysql

from uaa with local login-server and uaa running mvn integration-test testing the uaa unit tests: from uaa or uaa/uaa mvn test integration tests: from uaa with local login-server and uaa running mvn integration-test uaac integration tests UAA_CLIENT_TARGET=http://localhost:8080/uaa bundle exec rake test yeti uaa/gatling: see http://gatling.cloudfoundry.com/reports.html

contains any ui related to authentication and approvals login server another java app primarily provides the oauth2 /authorize endpoint services, but sometimes proxies other endpoints to the uaa contains any ui related to authentication and approvals uaa has small, generic login server built In, but the login_server job provides CF artwork and UI no db, just talks to the uaa debug and deploy much like the uaa